Files
docker-compose/internet-speed-logger/docker-compose.yml
T
cdanesi a9f88b3815
Gitleaks / gitleaks (push) Successful in 4s
chore: move speedtest mongodb password to env
2026-06-01 20:52:43 -04:00

45 lines
880 B
YAML

---
services:
speedlogger-web:
image: brennentsmith/internet-speed-logger
ports:
- 3000:3000
environment:
- PGID
- PUID
depends_on:
- mongo
restart: always
volumes:
- ./config:/data/config
speedlogger-runner:
image: brennentsmith/internet-speed-logger
depends_on:
- speedlogger-web
restart: always
environment:
- PGID
- PUID
entrypoint:
- node
- run-speedtest.js
- daemon
volumes:
- ./config:/data/config
mongo:
image: bitnami/mongodb:4.4
restart: always
expose:
- 27017
environment:
- MONGODB_ROOT_PASSWORD=${MONGODB_ROOT_PASSWORD}
- MONGODB_USERNAME=speedtest
- MONGODB_PASSWORD=${MONGODB_PASSWORD}
- MONGODB_DATABASE=speedtest
- PGID
- PUID
volumes:
- ./mongo-persistence:/bitnami