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,21 @@
[Unit]
Requires=database.service
[Container]
ContainerName=mailman-core
Environment=DATABASE_URL=postgresql://mailman:mailmanpass@database/mailmandb
Environment=DATABASE_TYPE=postgres
Environment=DATABASE_CLASS=mailman.database.postgresql.PostgreSQLDatabase
Environment=MTA=postfix
Secret=MAILMAN_REST_PASSWORD,type=env
Secret=HYPERKITTY_API_KEY,type=env
HostName=mailman-core
Image=docker.io/maxking/mailman-core:0.4
Network=mailman.network
PodmanArgs=--stop-timeout 30
PublishPort=127.0.0.1:8001:8001
PublishPort=127.0.0.1:8024:8024
Volume=mailman-core.volume:/opt/mailman/
[Service]
Restart=always