# Compose file for the bot's DB stack # Modify as necessary # TODO: Setup Traefik labels services: mongo: image: mongo restart: unless-stopped volumes: - mongo-data:/data/db ports: - 27017:27017 environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: I_am_ROOT maria: image: mariadb restart: unless-stopped volumes: - maria-data:/var/lib/mysql ports: - 3306:3306 environment: MARIADB_ROOT_PASSWORD: I_am_ROOT # Web interfaces for interacting with the databases adminer: image: adminer restart: unless-stopped ports: - 8080:8080 mongo-express: image: mongo-express restart: unless-stopped ports: - 8081:8081 environment: ME_CONFIG_MONGODB_ADMINUSERNAME: root ME_CONFIG_MONGODB_ADMINPASSWORD: I_am_ROOT ME_CONFIG_MONGODB_URL: mongodb://root:I_am_ROOT@mongo:27017/ ME_CONFIG_BASICAUTH: false volumes: mongo-data: maria-data: