netcup-setup/ansible/roles/services/files/bookstack/bookstack-srv.container
2025-12-27 19:31:11 +01:00

23 lines
776 B
Plaintext

[Unit]
Description=Bookstack server
[Container]
ContainerName=bookstack-srv
Image=lscr.io/linuxserver/bookstack:version-v25.02
Volume=/var/vol/bookstack/data:/config:Z
Environment=PUID=1000
Environment=PGID=1000
Environment=TZ=Europe/Berlin
Environment=APP_URL=https://bookstack.rohrschacht.de
# APP_KEY must be a unique key. Generate your own by running
# docker run -it --rm --entrypoint /bin/bash lscr.io/linuxserver/bookstack:latest appkey
# You should keep the "base64:" part for the option value.
Secret=app_key,type=env,target=APP_KEY
Environment=DB_HOST=127.0.0.1
Environment=DB_PORT=3306
Secret=mysql_database,type=env,target=DB_DATABASE
Secret=mysql_user,type=env,target=DB_USERNAME
Secret=mysql_pw,type=env,target=DB_PASSWORD
AutoUpdate=registry
Pod=bookstack.pod