diff --git a/README.md b/README.md index 294c896..b69cc9d 100644 --- a/README.md +++ b/README.md @@ -211,7 +211,7 @@ deploy_fields: | AdventureLog | yes | -- | SECRET_KEY, DB_PASSWORD | | Audiobookshelf | yes | yes | -- | | BentoPDF | yes | -- | -- | -| BookStack | yes | -- | DB_PASSWORD | +| BookStack | yes | -- | APP_KEY, DB_PASSWORD | | Cal.com | yes | -- | NEXTAUTH_SECRET, CALENDSO_ENCRYPTION_KEY, DB_PASSWORD | | Calibre-Web Automated | yes | yes | -- | | Claper | yes | -- | SECRET_KEY_BASE, DB_PASSWORD | diff --git a/templates/bookstack/.felhom.yml b/templates/bookstack/.felhom.yml index 509684e..fd490be 100644 --- a/templates/bookstack/.felhom.yml +++ b/templates/bookstack/.felhom.yml @@ -24,6 +24,12 @@ deploy_fields: description: "A szerver domain neve" locked_after_deploy: true + - env_var: APP_KEY + label: "Alkalmazás kulcs" + type: secret + generate: "password:32" + locked_after_deploy: true + - env_var: DB_PASSWORD label: "Adatbázis jelszó" type: secret diff --git a/templates/bookstack/docker-compose.yml b/templates/bookstack/docker-compose.yml index 1cea7ff..f8e40a0 100644 --- a/templates/bookstack/docker-compose.yml +++ b/templates/bookstack/docker-compose.yml @@ -6,6 +6,7 @@ # Environment variables: # DOMAIN - Your domain (e.g., demo-felhom.eu) # DB_PASSWORD - Adatbázis jelszó (auto-generated) +# APP_KEY - Laravel application key (auto-generated) services: bookstack: @@ -24,6 +25,7 @@ services: - DB_USER=bookstack - DB_PASS=${DB_PASSWORD} - DB_DATABASE=bookstack + - APP_KEY=${APP_KEY} - APP_URL=https://wiki.${DOMAIN} volumes: - bookstack_config:/config