This commit is contained in:
2025-10-13 11:06:48 +02:00
parent 87564a61a4
commit 3eb75340a2
5 changed files with 40 additions and 13 deletions

View File

@@ -23,9 +23,9 @@ services:
# https://www.pgadmin.org/
pgadmin:
image: dpage/pgadmin4:${PGADMIN_VERSION:-8.11}
image: dpage/pgadmin4:${PGADMIN_VERSION:-9.8}
depends_on:
postgresql:
database:
condition: service_healthy
restart: "no"
configs:
@@ -108,6 +108,11 @@ services:
profiles:
- bi
# ----------------------------------------------------------------------
# Documents
#
# ----------------------------------------------------------------------
# CouchDB
# Single-node document database
# https://couchdb.apache.org/
@@ -120,6 +125,8 @@ services:
environment:
COUCHDB_USER: ${DB_ROOT_USER:-admin}
COUCHDB_PASSWORD: ${DB_ROOT_PASSWORD:-!ChangeMe!}
profiles:
- documents
# MongoDB
#
@@ -136,6 +143,8 @@ services:
environment:
MONGODB_INITDB_ROOT_USERNAME: ${DB_ROOT_USER:-admin}
MONGODB_INITDB_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-!ChangeMe!}
profiles:
- documents
# Redis
# In-memory key-value database
@@ -171,6 +180,8 @@ services:
- neo4j_logs:/logs
environment:
NEO4J_AUTH: neo4j/${DB_ROOT_PASSWORD:-!ChangeMe!}
profiles:
- graph
# PostGraphile
# Instant GraphQL API
@@ -238,13 +249,10 @@ services:
ports:
- 3005:3005
environment:
PGRST_DB_URI: postgres://${POSTGREST_USER:-postgrest}:${DB_PASSWORD}@${POSTGREST_HOST:-database}:${POSTGREST_DB_PORT:-5432}/${COMPOSE_PROJECT_NAME}
PGRST_DB_URI: postgres://${POSTGREST_USER:-postgrest}:9012@${POSTGREST_HOST:-database}:${POSTGREST_DB_PORT:-5432}/${COMPOSE_PROJECT_NAME}
PGRST_DB_SCHEMAS: ${POSTGREST_DB_SCHEMAS:-public}
PGRST_DB_ANON_ROLE: ${POSTGREST_DB_ANON_ROLE:-role_web}
PGRST_JWT_SECRET: ${POSTGREST_JWT_SECRET:-ABCDEFGHIJKLMNOPQRSTUVWXYZ}
PGRST_DB_USE_LEGACY_GUCS: ${POSTGREST_DB_USE_LEGACY_GUCS:-false}
PGRST_APP_SETTINGS_JWT_SECRET: ${POSTGREST_APP_SETTINGS_JWT_SECRET}
PGRST_APP_SETTINGS_JWT_EXP: ${POSTGREST_APP_SETTINGS_JWT_EXP}
PGRST_JWT_SECRET: ${POSTGREST_JWT_SECRET:-ChangeMeChangeMeChangeMeChangeMe}
PGRST_ADMIN_SERVER_PORT: 3055
PGRST_SERVER_PORT: 3005
profiles: