diff --git a/templates/homebox/.felhom.yml b/templates/homebox/.felhom.yml index f3b2059..80512a2 100644 --- a/templates/homebox/.felhom.yml +++ b/templates/homebox/.felhom.yml @@ -29,6 +29,16 @@ deploy_fields: description: "A szerver domain neve" locked_after_deploy: true + - env_var: HBOX_AUTH_API_KEY_PEPPER + label: "API-kulcs pepper" + type: secret + generate: "base64key:48" + locked_after_deploy: true + # A Homebox 0.26+ pánikol induláskor, ha ez nincs beállítva (min. 32 bájt). + # Ez sózza az API-kulcsokat: ha újragenerálódik, MINDEN kiadott API-kulcs + # érvénytelenné válik, ezért visszaállításkor a régi értéket kell megtartani. + data_key: true + - env_var: SUBDOMAIN label: "Aldomain" type: subdomain diff --git a/templates/homebox/docker-compose.yml b/templates/homebox/docker-compose.yml index 7c5bfbe..7ded57f 100644 --- a/templates/homebox/docker-compose.yml +++ b/templates/homebox/docker-compose.yml @@ -18,6 +18,7 @@ services: - HBOX_LOG_LEVEL=info - HBOX_LOG_FORMAT=text - HBOX_WEB_MAX_UPLOAD_SIZE=50 + - HBOX_AUTH_API_KEY_PEPPER=${HBOX_AUTH_API_KEY_PEPPER} - TZ=Europe/Budapest volumes: - homebox_data:/data