services: unifi-db: image: docker.io/mongo:4.4.29 container_name: unifi-db restart: unless-stopped environment: - MONGO_INITDB_ROOT_USERNAME=root - MONGO_INITDB_ROOT_PASSWORD=rootpassword - MONGO_INITDB_DATABASE=unifi volumes: - /mnt/nas/docker/unifi/init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro - /mnt/nas/docker/unifi/db:/data/db ports: - "27017:27017" networks: - database labels: - "autoheal=true" - "com.centurylinklabs.watchtower.enable=true" deploy: resources: limits: memory: 512M cpus: '1.0' networks: database: external: true