Initial commit

This commit is contained in:
Henning Oschwald
2024-04-06 15:21:10 +02:00
parent 940926dcc8
commit fe64ad8198
7 changed files with 55 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
[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