services: pcgamedb: image: nite07/pcgamedb restart: unless-stopped ports: - "8080:8080" environment: - LOG_LEVEL=info - SERVER_PORT=8080 - DATABASE_HOST=pcgamedb-mongodb - DATABASE_PORT=27017 - DATABASE_USER=root - DATABASE_PASSWORD=password - DATABASE_NAME=pcgamedb - REDIS_HOST=pcgamedb-redis - REDIS_PORT=6379 - REDIS_DB=0 # Read more about environment variables: config/config.go pcgamedb-mongodb: image: mongo:latest restart: unless-stopped environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: password volumes: - ./mongodb:/data/db pcgamedb-redis: image: redis:latest volumes: - ./redis:/data command: redis-server --appendonly yes restart: unless-stopped