fix(passbolt): fix DB hostname, encoding, and GPG fingerprint
- Use container_name passbolt_db instead of service name db (service names are ambiguous on the shared falcon_network — 6 other stacks also have a service named db) - Add DATASOURCES_DEFAULT_ENCODING=utf8 to override MySQL's utf8mb4 default - Add DATASOURCES_QUOTE_IDENTIFIER=true for PostgreSQL identifier quoting - Set PASSBOLT_GPG_SERVER_KEY_FINGERPRINT for the auto-generated server key - Add PASSBOLT_GPG_SERVER_KEY_EMAIL for correct server key identity Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -6,12 +6,16 @@ services:
|
|||||||
APP_FULL_BASE_URL: https://${TRAEFIK_HOST}
|
APP_FULL_BASE_URL: https://${TRAEFIK_HOST}
|
||||||
PASSBOLT_SSL_FORCE: "false"
|
PASSBOLT_SSL_FORCE: "false"
|
||||||
PASSBOLT_REGISTRATION_PUBLIC: "false"
|
PASSBOLT_REGISTRATION_PUBLIC: "false"
|
||||||
DATASOURCES_DEFAULT_HOST: db
|
PASSBOLT_GPG_SERVER_KEY_FINGERPRINT: 128A85D634C4FD9EA13CB76F115856561510E62F
|
||||||
|
PASSBOLT_GPG_SERVER_KEY_EMAIL: passbolt@pivoine.art
|
||||||
|
DATASOURCES_DEFAULT_HOST: passbolt_db
|
||||||
DATASOURCES_DEFAULT_PORT: "5432"
|
DATASOURCES_DEFAULT_PORT: "5432"
|
||||||
DATASOURCES_DEFAULT_DATABASE: passbolt
|
DATASOURCES_DEFAULT_DATABASE: passbolt
|
||||||
DATASOURCES_DEFAULT_USERNAME: passbolt
|
DATASOURCES_DEFAULT_USERNAME: passbolt
|
||||||
DATASOURCES_DEFAULT_PASSWORD: ${DB_PASSWORD}
|
DATASOURCES_DEFAULT_PASSWORD: ${DB_PASSWORD}
|
||||||
DATASOURCES_DEFAULT_DRIVER: Cake\Database\Driver\Postgres
|
DATASOURCES_DEFAULT_DRIVER: Cake\Database\Driver\Postgres
|
||||||
|
DATASOURCES_DEFAULT_ENCODING: utf8
|
||||||
|
DATASOURCES_QUOTE_IDENTIFIER: "true"
|
||||||
EMAIL_TRANSPORT_DEFAULT_HOST: mailpit
|
EMAIL_TRANSPORT_DEFAULT_HOST: mailpit
|
||||||
EMAIL_TRANSPORT_DEFAULT_PORT: "1025"
|
EMAIL_TRANSPORT_DEFAULT_PORT: "1025"
|
||||||
EMAIL_TRANSPORT_DEFAULT_TLS: "false"
|
EMAIL_TRANSPORT_DEFAULT_TLS: "false"
|
||||||
|
|||||||
Reference in New Issue
Block a user