chore: publish 0.2.1+1.28.0 release

This commit is contained in:
3wc 2025-05-19 14:58:42 +02:00
parent 412e75ea2c
commit 12f2bdbc07
3 changed files with 5 additions and 6 deletions

View File

@ -1,4 +1,4 @@
export CORE_ENTRYPOINT_CONF_VERSION=v5
export CORE_ENTRYPOINT_CONF_VERSION=v6
export MAILMAN_EXTRA_CFG_VERSION=v1
export NGINX_CONF_VERSION=v1
export SETTINGS_LOCAL_VERSION=v2

View File

@ -22,10 +22,9 @@ services:
- DATABASE_HOST=${STACK_NAME}_db
- DATABASE_NAME=mailman
- DATABASE_PASSWORD_FILE=/run/secrets/db_password
- DATABASE_TYPE=postgres
- DATABASE_TYPE=postgresql
- DATABASE_USER=mailman
- HYPERKITTY_API_KEY_FILE=/run/secrets/hyperkitty_api_key
- MAILMAN_HOSTNAME=mailman-core
- MAILMAN_REST_PASSWORD_FILE=/run/secrets/mailman_rest_password
- MAILMAN_REST_USER=restadmin
- MTA=postfix
@ -101,7 +100,7 @@ services:
- "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`)"
- "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
- "coop-cloud.${STACK_NAME}.version=0.2.0+1.28.0"
- "coop-cloud.${STACK_NAME}.version=0.2.1+1.28.0"
db:
image: "postgres:13-alpine"

View File

@ -32,7 +32,7 @@ file_env "DATABASE_PASSWORD"
file_env "HYPERKITTY_API_KEY"
file_env "MAILMAN_REST_PASSWORD"
export DATABASE_URL="postgres://${DATABASE_USER}:${DATABASE_PASSWORD}@${DATABASE_HOST}/${DATABASE_NAME}"
export DATABASE_URL="postgresql://${DATABASE_USER}:${DATABASE_PASSWORD}@${DATABASE_HOST}/${DATABASE_NAME}"
# Diabolical hack to remove duplicate hostnames due to Docker shared networks
# See https://git.autonomic.zone/coop-cloud/mailu/src/branch/main/compose.yml for more
@ -274,7 +274,7 @@ echo "HYPERKITTY_API_KEY not defined, skipping HyperKitty setup..."
fi
# Generate the LMTP files for postfix if needed.
mailman aliases
su-exec mailman mailman aliases
# Now chown the places where mailman wants to write stuff.
chown -Rf mailman /opt/mailman || true