Initial commit

This commit is contained in:
2025-11-06 20:28:41 +01:00
commit 5fc4fbcef3
182 changed files with 4742 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
[Unit]
Description=Wallabag container
After=wallabag-database.container
After=wallabag-redis.container
Requires=wallabag-database.container
Requires=wallabag-redis.container
[Container]
AutoUpdate=registry
ContainerName=wallabag
Environment=SYMFONY__ENV__DATABASE_DRIVER=pdo_mysql
Environment=SYMFONY__ENV__DATABASE_HOST=wallabag-database
Environment=SYMFONY__ENV__DATABASE_PORT=3306
Environment=SYMFONY__ENV__DATABASE_NAME=wallabag
Environment=SYMFONY__ENV__DATABASE_USER=wallabag
Environment=SYMFONY__ENV__DATABASE_CHARSET=utf8mb4
Environment=SYMFONY__ENV__DATABASE_TABLE_PREFIX=wallabag_
Environment=SYMFONY__ENV__MAILER_DSN=smtp:127.0.0.1
Environment=SYMFONY__ENV__FROM_EMAIL=wallabag@gtache.ch
Environment=SYMFONY__ENV__DOMAIN_NAME=https://wallabag.gtache.ch
Environment=SYMFONY__ENV__SERVER_NAME=Wallabag
Environment=TZ=Europe/Zurich
HealthCmd=CMD wget --no-verbose --tries=1 --spider http://localhost
HealthInterval=30s
HealthTimeout=5s
HealthRetries=5
Image=docker.io/wallabag/wallabag:latest
Pod=wallabag.pod
Secret=database-root-password,type=env,target=MYSQL_ROOT_PASSWORD
Secret=database-password,type=env,target=SYMFONY__ENV__DATABASE_PASSWORD
StartWithPod=true
Timezone=Europe/Zurich
Volume=wallabag-images.volume:/var/www/wallabag/web/assets/images
[Service]
Restart=always
[Install]
WantedBy=default.target