initial commit

This commit is contained in:
2025-08-26 07:04:07 +02:00
commit d673ce10a6
2 changed files with 237 additions and 0 deletions

24
compose.yaml Normal file
View File

@@ -0,0 +1,24 @@
services:
mongodb:
image: mongo:${MONGODB_VERSION:-8.0-jammy}
volumes:
- mongodb_config:/data/configdb
- mongodb_data:/data/db
ports:
- ${MONGODB_PORT:-27017}:27017
environment:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME:-admin}
MONGO_INITDB_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:ChangeMe!}
mongodb-exporter:
image: percona/mongodb_exporter:0.47
ports:
- 9216:9216
environment:
MONGODB_URI: mongodb://mongodb:${MONGODB_PORT:-27017}
labels:
prometheus-job: mongodb
volumes:
mongodb_config:
mongodb_data: