diff --git a/misc/data/docker-compose.yml b/misc/data/docker-compose.yml deleted file mode 100644 index 954ed13ab..000000000 --- a/misc/data/docker-compose.yml +++ /dev/null @@ -1,74 +0,0 @@ -version: "3.8" - -services: - telemetry: - build: . - container_name: proxmoxved-telemetry - restart: unless-stopped - ports: - - "8080:8080" - environment: - # Service config - LISTEN_ADDR: ":8080" - MAX_BODY_BYTES: "1024" - RATE_LIMIT_RPM: "60" - RATE_BURST: "20" - UPSTREAM_TIMEOUT_MS: "4000" - ENABLE_REQUEST_LOGGING: "false" - - # PocketBase connection - POCKETBASE_URL: "http://pocketbase:8090" - POCKETBASE_COLLECTION: "_dev_telemetry_data" - - # Cache config - ENABLE_CACHE: "true" - CACHE_TTL_SECONDS: "60" - ENABLE_REDIS: "false" - # REDIS_URL: "redis://redis:6379" - - # Alert config (optional) - ALERT_ENABLED: "false" - # SMTP_HOST: "" - # SMTP_PORT: "587" - # SMTP_USER: "" - # SMTP_PASSWORD: "" - # SMTP_FROM: "telemetry@proxmoxved.local" - # SMTP_TO: "" - ALERT_FAILURE_THRESHOLD: "20.0" - ALERT_CHECK_INTERVAL_MIN: "15" - ALERT_COOLDOWN_MIN: "60" - - # Migration config - set to "true" to run migration on first start - RUN_MIGRATION: "false" - MIGRATION_REQUIRED: "false" - MIGRATION_SOURCE_URL: "https://api.htl-braunau.at/dev/data" - depends_on: - - pocketbase - networks: - - telemetry-net - - pocketbase: - image: ghcr.io/muchobien/pocketbase:latest - container_name: proxmoxved-pocketbase - restart: unless-stopped - ports: - - "8090:8090" - volumes: - - pocketbase-data:/pb_data - networks: - - telemetry-net - - # Optional: Redis for caching - # redis: - # image: redis:7-alpine - # container_name: proxmoxved-redis - # restart: unless-stopped - # networks: - # - telemetry-net - -volumes: - pocketbase-data: - -networks: - telemetry-net: - driver: bridge