21 lines
586 B
Plaintext
21 lines
586 B
Plaintext
[Unit]
|
|
Requires=database.service
|
|
|
|
[Container]
|
|
ContainerName=mailman-web
|
|
Environment=DATABASE_TYPE=postgres
|
|
Environment=DATABASE_URL=postgresql://mailman:mailmanpass@database/mailmandb
|
|
Environment=SERVE_FROM_DOMAIN=lists.example.com
|
|
Secret=HYPERKITTY_API_KEY,type=env
|
|
Secret=MAILMAN_WEB_SECRET_KEY,type=env,target=SECRET_KEY
|
|
Secret=MAILMAN_REST_PASSWORD,type=env
|
|
HostName=mailman-web
|
|
Image=docker.io/maxking/mailman-web:0.4
|
|
Network=mailman.network
|
|
PublishPort=127.0.0.1:8000:8000
|
|
PublishPort=127.0.0.1:8080:8080
|
|
Volume=mailman-web.volume:/opt/mailman-web-data
|
|
|
|
[Service]
|
|
#Restart=always
|