This commit is contained in:
2025-10-23 08:45:54 +02:00
parent c001935b93
commit 15abe1f1a7
5 changed files with 67 additions and 58 deletions

View File

@@ -134,40 +134,6 @@ services:
networks:
- caddy_net
# MongoDB
#
# https://www.mongodb.com/
mongodb:
image: mongodb/mongodb-community-server:8.0-ubi8
volumes:
- mongodb_configdb:/data/configdb
- mongodb_data:/data/db
- ./mongodb-entrypoint-initdb.d:/docker-entrypoint-initdb.d:Z
- ./data:/initdb.d:z
ports:
- "27017:27017"
networks:
- caddy_net
environment:
MONGODB_INITDB_ROOT_USERNAME: ${MONGODB_USER}
MONGODB_INITDB_ROOT_PASSWORD: ${MONGODB_PASSWORD}
mongo-express:
image: mongo-express
restart: "no"
depends_on:
- mongodb
environment:
ME_CONFIG_MONGODB_URL: mongodb://${MONGODB_USER}:${MONGODB_PASSWORD}@mongodb:27017/
ME_CONFIG_BASICAUTH_ENABLED: true
ME_CONFIG_BASICAUTH_USERNAME: mongoexpressuser
ME_CONFIG_BASICAUTH_PASSWORD: mongoexpresspass
networks:
- caddy_net
labels:
caddy: mongo-express.localhost
caddy.reverse_proxy: "{{upstreams 8081}}"
caddy.tls: internal
# Redis
# In-memory key-value database
@@ -195,28 +161,6 @@ services:
# Graphes
#
# ----------------------------------------------------------------------
# Neo4J
# Des graphes ultra-rapides, à léchelle du pétaoctet
# https://neo4j.com/
neo4j:
image: neo4j:5.26.12-community
ports:
- 7474:7474
- 7687:7687 # bolt protocol
volumes:
- neo4j_data:/data
- neo4j_logs:/logs
- ./data/mesamis:/tmp:ro
environment:
NEO4J_server.https.enabled: "false"
NEO4J_AUTH: neo4j/${NEO4J_PASSWORD:-!ChangeMe!}
networks:
- caddy_net
labels:
caddy: neo4j.localhost
caddy.reverse_proxy: "{{upstreams 7474}}"
caddy.tls: internal
# PostGraphile
# Instant GraphQL API
# https://www.graphile.org/postgraphile/