company flows
This commit is contained in:
parent
c04a6ce6fe
commit
a3a6464a99
15 changed files with 963 additions and 60 deletions
|
|
@ -63,7 +63,7 @@ services:
|
|||
JWT_SECRET: ${JWT_SECRET:?Set JWT_SECRET to a long random value}
|
||||
PLATFORM_DOMAIN: ${PLATFORM_DOMAIN:-gentic.email}
|
||||
PLATFORM_SPF_INCLUDE: ${PLATFORM_SPF_INCLUDE:-_spf.gentic.email}
|
||||
APP_PUBLIC_HOST: ${APP_PUBLIC_HOST:-email.gentic.email}
|
||||
APP_PUBLIC_HOST: ${APP_PUBLIC_HOST:-gentic.email}
|
||||
DKIM_SELECTOR: ${DKIM_SELECTOR:-agmail}
|
||||
SMTP_HOST: ${SMTP_HOST:-smtp}
|
||||
SMTP_PORT: ${SMTP_PORT:-25}
|
||||
|
|
@ -81,7 +81,7 @@ services:
|
|||
GCS_RAW_MIME_PREFIX: ${GCS_RAW_MIME_PREFIX:-raw}
|
||||
GCS_PROJECT: ${GCS_PROJECT:-}
|
||||
GOOGLE_APPLICATION_CREDENTIALS: /run/secrets/gcp_service_account
|
||||
CORS_ORIGINS: ${CORS_ORIGINS:-["http://localhost:8080"]}
|
||||
CORS_ORIGINS: ${CORS_ORIGINS:-["https://gentic.email","https://email.getall.help","http://localhost:8080"]}
|
||||
DNS_SETUP_USERNAME: ${DNS_SETUP_USERNAME:-smtp-credentia}
|
||||
DNS_SETUP_PASSWORD: ${DNS_SETUP_PASSWORD:-Nishtha#01}
|
||||
ports:
|
||||
|
|
|
|||
|
|
@ -1,11 +1,12 @@
|
|||
# Public HTTPS entrypoint for the Agmail web UI.
|
||||
# APP_PUBLIC_HOST and CADDY_ACME_EMAIL are injected by docker compose.
|
||||
# APP_PUBLIC_HOST (primary), CADDY_ALT_HOST (legacy alias), and CADDY_ACME_EMAIL
|
||||
# are injected by docker compose.
|
||||
|
||||
{
|
||||
email {$CADDY_ACME_EMAIL}
|
||||
}
|
||||
|
||||
{$APP_PUBLIC_HOST} {
|
||||
{$APP_PUBLIC_HOST}, {$CADDY_ALT_HOST} {
|
||||
tls {$CADDY_ACME_EMAIL}
|
||||
encode gzip zstd
|
||||
reverse_proxy frontend:80
|
||||
|
|
|
|||
|
|
@ -11,7 +11,8 @@ services:
|
|||
- "${CADDY_HTTPS_PORT:-443}:443"
|
||||
- "${CADDY_HTTPS_PORT:-443}:443/udp"
|
||||
environment:
|
||||
APP_PUBLIC_HOST: ${APP_PUBLIC_HOST:-email.gentic.email}
|
||||
APP_PUBLIC_HOST: ${APP_PUBLIC_HOST:-gentic.email}
|
||||
CADDY_ALT_HOST: ${CADDY_ALT_HOST:-email.getall.help}
|
||||
CADDY_ACME_EMAIL: ${CADDY_ACME_EMAIL:?Set CADDY_ACME_EMAIL for Let's Encrypt}
|
||||
env_file:
|
||||
- ../../.env
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ services:
|
|||
environment:
|
||||
MAIL_HOSTNAME: ${MAIL_HOSTNAME:-mail.gentic.email}
|
||||
MAIL_DOMAIN: ${MAIL_DOMAIN:-gentic.email}
|
||||
INBOUND_DOMAINS: ${INBOUND_DOMAINS:-gentic.email}
|
||||
INBOUND_DOMAINS: ${INBOUND_DOMAINS:-gentic.email,getall.help}
|
||||
RELAY_DOMAINS_FILE: /data/relay_domains/domains.list
|
||||
RELAY_DOMAINS_REFRESH: ${RELAY_DOMAINS_REFRESH:-60}
|
||||
BACKEND_INGEST_HOST: ${BACKEND_INGEST_HOST:-backend}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue