diff --git a/.envrc.sample b/.envrc.sample index c868568..aec4870 100644 --- a/.envrc.sample +++ b/.envrc.sample @@ -15,3 +15,7 @@ export TRAEFIK_YML_VERSION=v1 #export FILE_PROVIDER_ENABLED=1 ## Options for file-provider / Keycloak SSO #export FILE_PROVIDER_YML_VERSION=v1 + +## SMTP port 587 +#export COMPOSE_FILE="compose.yml:compose.smtp.yml" +#export SMTP_ENABLED=1 diff --git a/compose.smtp.yml b/compose.smtp.yml new file mode 100644 index 0000000..1738228 --- /dev/null +++ b/compose.smtp.yml @@ -0,0 +1,7 @@ +--- +version: "3.8" + +services: + traefik: + ports: + - "587:587" diff --git a/traefik.yml b/traefik.yml index 89e4fd3..79b386c 100644 --- a/traefik.yml +++ b/traefik.yml @@ -28,8 +28,10 @@ entrypoints: address: ":443" gitea-ssh: address: ":2222" + {{ if eq (env "SMTP_ENABLED") "1" }} smtp-submission: address: ":587" + {{ end }} ping: entryPoint: web