# Public HTTP/HTTPS is managed by host /etc/caddy/Caddyfile. name: stalwart services: stalwart: image: stalwartlabs/stalwart:v0.16.24 restart: unless-stopped ports: - '25:25' - 465:465 - 587:587 - 993:993 - 127.0.0.1:8080:8080 volumes: - /data/stalwart/etc:/etc/stalwart - /data/stalwart/data:/var/lib/stalwart stop_grace_period: 60s logging: driver: json-file options: max-size: 10m max-file: '5' environment: STALWART_PUBLIC_URL: https://mail.xxx webmail: image: ghcr.io/bulwarkmail/webmail:1.12.0 restart: unless-stopped environment: JMAP_SERVER_URL: https://mail.xxx APP_NAME: Mail APP_SHORT_NAME: Mail LOGIN_COMPANY_NAME: Mail LOGIN_WEBSITE_URL: https://webmail.xxx STALWART_FEATURES: 'true' STALWART_ADMIN_ACCESS: auto ALLOW_CUSTOM_JMAP_ENDPOINT: 'false' SESSION_SECRET_FILE: /run/secrets/webmail-session-secret SETTINGS_SYNC_ENABLED: 'true' COOKIE_SECURE: 'true' TRUSTED_PROXY_DEPTH: '1' BULWARK_TELEMETRY: 'off' LOG_FORMAT: json secrets: - webmail-session-secret volumes: - /data/stalwart/webmail:/app/data healthcheck: test: - CMD - wget - --no-verbose - --tries=1 - --spider - http://127.0.0.1:3000/api/health interval: 30s timeout: 5s retries: 3 start_period: 20s logging: driver: json-file options: max-size: 10m max-file: '3' ports: - 127.0.0.1:3000:3000 secrets: webmail-session-secret: file: ./.secrets/webmail-session-secret
https://www.nodeseek.com/post-786238-1
原汤化原食
可以可以
Stalwart +1
@ningyuv #2 界面看上去好用