};
system.activationScripts.postgresql = ''
- install -m 0755 -o postgres -g postgres -d /run/postgresql
+ install -m 0755 -o postgres -g postgres -d ${myconfig.env.databases.postgresql.socket}
'';
services.postgresql = rec {
'debug' => false,
'dbtype' => 'pgsql',
'version' => '15.0.0.10',
- 'dbname' => 'webapps',
- 'dbhost' => '/run/postgresql',
+ 'dbname' => '${env.postgresql.database}',
+ 'dbhost' => '${env.postgresql.socket}',
'dbtableprefix' => 'oc_',
'dbuser' => '${env.postgresql.user}',
'dbpassword' => '${env.postgresql.password}',
REDIS_HOST=${env.redis.host}
REDIS_PORT=${env.redis.port}
REDIS_DB=${env.redis.db}
- DB_HOST=/run/postgresql
- DB_USER=mastodon
- DB_NAME=mastodon
+ DB_HOST=${env.postgresql.socket}
+ DB_USER=${env.postgresql.user}
+ DB_NAME=${env.postgresql.database}
DB_PASS=${env.postgresql.password}
- DB_PORT=5432
+ DB_PORT=${env.postgresql.port}
LOCAL_DOMAIN=mastodon.immae.eu
LOCAL_HTTPS=true
parameters:
database_driver: pdo_pgsql
database_driver_class: Wallabag\CoreBundle\Doctrine\DBAL\Driver\CustomPostgreSQLDriver
- database_host: db-1.immae.eu
- database_port: null
- database_name: webapps
- database_user: wallabag
+ database_host: ${env.postgresql.socket}
+ database_port: ${env.postgresql.port}
+ database_name: ${env.postgresql.database}
+ database_user: ${env.postgresql.user}
database_password: ${env.postgresql.password}
database_path: null
database_table_prefix: wallabag_