services: datasource: build: ./datasource ports: - 127.0.0.1:6060:6060 networks: - monitor volumes: - ./datasource/config.ini:/app/config.ini:ro - ./v/datasource/data:/app/data restart: unless-stopped grafana: image: grafana/grafana:12.3.2 user: 1000:1000 environment: - GF_PLUGINS_PREINSTALL_SYNC=yesoreyeram-infinity-datasource@3.7.0 - GF_SECURITY_ADMIN_USER=pika - GF_SECURITY_ADMIN_PASSWORD=boingboing ports: - 127.0.0.1:3000:3000 networks: - monitor volumes: - ./v/grafana:/var/lib/grafana restart: unless-stopped networks: monitor: driver: bridge driver_opts: com.docker.network.bridge.name: br-monitor ipam: config: - subnet: 10.0.10.0/24 gateway: 10.0.10.1