# Docker Containers Inventory - srv759970.hstgr.cloud
# Generated: 2025-12-09T15:30:00Z
# Auditor: julien-infra-hostinger-audit v1.0.0

metadata:
  generated_at: "2025-12-09T15:30:00Z"
  server: srv759970.hstgr.cloud
  docker_version: "24.x"
  total: 50
  running: 49
  stopped: 0
  restarting: 1

containers:
  # === MEDIA STACK (New - NOT in registry) ===
  - name: jellyfin
    image: jellyfin/jellyfin:latest
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["8096:8096", "8920:8920"]
    registry_match: false
    recommendation: "ADD to registry - Media server"

  - name: sonarr
    image: lscr.io/linuxserver/sonarr:latest
    status: running
    uptime: "Up 3 days"
    ports: ["8989:8989"]
    registry_match: false
    recommendation: "ADD to registry - TV series management"

  - name: radarr
    image: lscr.io/linuxserver/radarr:latest
    status: running
    uptime: "Up 3 days"
    ports: ["7878:7878"]
    registry_match: false
    recommendation: "ADD to registry - Movies management"

  - name: bazarr
    image: lscr.io/linuxserver/bazarr:latest
    status: running
    uptime: "Up 3 days"
    ports: ["6767:6767"]
    registry_match: false
    recommendation: "ADD to registry - Subtitles management"

  - name: prowlarr
    image: lscr.io/linuxserver/prowlarr:latest
    status: running
    uptime: "Up 3 days"
    ports: ["9696:9696"]
    registry_match: false
    recommendation: "ADD to registry - Indexer management"

  - name: jellyseerr
    image: fallenbagel/jellyseerr:latest
    status: running
    uptime: "Up 3 days"
    ports: ["5055:5055"]
    registry_match: false
    recommendation: "ADD to registry - Media requests"

  - name: flaresolverr
    image: ghcr.io/flaresolverr/flaresolverr:latest
    status: running
    uptime: "Up 3 days"
    ports: ["8191:8191"]
    registry_match: false
    recommendation: "ADD to registry - Cloudflare bypass"

  - name: rdtclient
    image: rogerfar/rdtclient:latest
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["6500:6500"]
    registry_match: false
    recommendation: "ADD to registry - Real-Debrid client"

  - name: zurg
    image: ghcr.io/debridmediamanager/zurg-testing:v0.9.3-hotfix.11
    status: running (healthy)
    uptime: "Up 14 hours"
    ports: ["9999:9999"]
    registry_match: false
    recommendation: "ADD to registry - Debrid manager"

  - name: rclone
    image: rclone/rclone:latest
    status: running
    uptime: "Up 14 hours"
    ports: []
    registry_match: false
    recommendation: "ADD to registry - Cloud sync"

  - name: kavita
    image: kizaing/kavita:latest
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["5001:5000"]
    registry_match: false
    recommendation: "ADD to registry - eBook server"

  # === NEW SERVICES (NOT in registry) ===
  - name: dive-web
    image: dive_dive-web
    status: running
    uptime: "Up 3 days"
    ports: ["8002:8002"]
    registry_match: false
    recommendation: "ADD to registry - Docker image explorer"

  - name: piper-tts
    image: ghcr.io/matatonic/openedai-speech:latest
    status: running
    uptime: "Up 3 days"
    ports: ["8880:8000"]
    registry_match: false
    recommendation: "ADD to registry - TTS service (replaces neutts?)"

  - name: doku
    image: amerkurev/doku:latest
    status: running
    uptime: "Up 3 days"
    ports: ["9091:9090"]
    registry_match: false
    recommendation: "ADD to registry - Docker disk usage"

  - name: calcom
    image: calcom/cal.com:v4.7.8
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["127.0.0.1:3002:3000"]
    registry_match: false
    recommendation: "ADD to registry - Calendar/scheduling"

  - name: calcom-db
    image: postgres:17-alpine
    status: running (healthy)
    uptime: "Up 3 days"
    ports: []
    registry_match: false
    recommendation: "Part of calcom stack"

  # === MATCHED WITH REGISTRY ===
  - name: wordpress-clemence
    image: wordpress-clemence-custom:production
    status: running (healthy)
    uptime: "Up 3 days"
    ports: []
    registry_match: true
    registry_app: clemence

  - name: mysql-clemence
    image: mysql:8.0
    status: running
    uptime: "Up 3 days"
    ports: []
    registry_match: true
    registry_app: clemence

  - name: nginx-clemence
    image: nginx:alpine
    status: running
    uptime: "Up 3 days"
    ports: ["9002:80"]
    registry_match: true
    registry_app: clemence

  - name: dashy
    image: lissy93/dashy:latest
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["4000:8080"]
    registry_match: true
    registry_app: dashy

  - name: grafana
    image: grafana/grafana:latest
    status: running
    uptime: "Up 3 days"
    ports: ["3001:3000"]
    registry_match: true
    registry_app: grafana

  - name: prometheus
    image: prom/prometheus:latest
    status: running
    uptime: "Up 3 days"
    ports: ["9090:9090"]
    registry_match: true
    registry_app: prometheus

  - name: loki
    image: grafana/loki:latest
    status: running
    uptime: "Up 3 days"
    ports: ["127.0.0.1:3100:3100"]
    registry_match: true
    registry_app: loki

  - name: promtail
    image: grafana/promtail:latest
    status: running
    uptime: "Up 3 days"
    ports: []
    registry_match: true
    registry_app: promtail

  - name: portainer
    image: portainer/portainer-ce:latest
    status: running
    uptime: "Up 3 days"
    ports: ["127.0.0.1:9000:9000", "127.0.0.1:9443:9443"]
    registry_match: true
    registry_app: portainer

  - name: glances
    image: nicolargo/glances:latest
    status: running
    uptime: "Up 3 days"
    ports: ["127.0.0.1:61208:61208"]
    registry_match: true
    registry_app: glances

  - name: postgresql-shared
    image: postgres (custom)
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["127.0.0.1:5432:5432"]
    registry_match: true
    registry_app: databases-shared

  - name: redis-shared
    image: redis:7-alpine
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["127.0.0.1:6379:6379"]
    registry_match: true
    registry_app: databases-shared

  - name: langchain-service
    image: langchain-service_langchain-service
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["5000:5000"]
    registry_match: false
    recommendation: "ADD to registry - Langchain API"

  - name: telegram-voice-bot
    image: telegram-bot_telegram-bot
    status: running (healthy)
    uptime: "Up 3 days"
    ports: []
    registry_match: true
    registry_app: telegram-bot

  - name: discord-voice-bot
    image: discord-bot_discord-bot
    status: running (unhealthy)
    uptime: "Up 3 days"
    ports: []
    registry_match: false
    recommendation: "INVESTIGATE - unhealthy, not in registry"

  - name: wake-chain
    image: python:3.11-slim
    status: running
    uptime: "Up 3 days"
    ports: ["8100:8100"]
    registry_match: true
    registry_app: wake-chain

  - name: ragflow-es-01
    image: elasticsearch:8.11.3
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["1220:9200"]
    registry_match: true
    registry_app: ragflow

  - name: mkdocs
    image: mkdocs_mkdocs
    status: running
    uptime: "Up 3 days"
    ports: ["8005:8000"]
    registry_match: true
    registry_app: mkdocs

  - name: audioguides
    image: nginx:alpine
    status: running
    uptime: "Up 3 days"
    ports: ["8095:80"]
    registry_match: false
    recommendation: "ADD to registry - Audio guides static site"

  - name: downto40-streamlit
    image: downto40_streamlit
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["8509:8501"]
    registry_match: true
    registry_app: energie-dashboard

  - name: photos-chantier
    image: photos-chantier_photos-chantier
    status: running
    uptime: "Up 3 days"
    ports: ["9521:3000"]
    registry_match: true
    registry_app: photos-chantier

  - name: human-chain-frontend
    image: human-chain_frontend
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["3333:80"]
    registry_match: false
    recommendation: "ADD to registry - Human Chain app"

  - name: human-chain-backend
    image: human-chain_backend
    status: running (unhealthy)
    uptime: "Up 3 days"
    ports: ["8888:8000"]
    registry_match: false
    recommendation: "INVESTIGATE - unhealthy backend"

  - name: paperflow-api
    image: paperflow (custom)
    status: running (healthy)
    uptime: "Up 3 days"
    ports: ["9520:8000"]
    registry_match: false
    recommendation: "ADD to registry - Paperflow API"

  - name: paperflow-worker
    image: paperflow (custom)
    status: running (unhealthy)
    uptime: "Up 39 minutes"
    ports: []
    registry_match: false
    recommendation: "INVESTIGATE - unhealthy worker"

  - name: paperflow-flower
    image: paperflow (custom)
    status: running (unhealthy)
    uptime: "Up 3 days"
    ports: ["9522:5555"]
    registry_match: false
    recommendation: "INVESTIGATE - unhealthy flower"

  - name: rustdesk-hbbr
    image: rustdesk/rustdesk-server:latest
    status: running
    uptime: "Up 3 days"
    ports: ["21117:21117", "21119:21119"]
    registry_match: true
    registry_app: rustdesk

  - name: rq-exporter-whisperx
    image: mdawar/rq-exporter:latest
    status: restarting
    uptime: "Restarting (1) 33 seconds ago"
    ports: []
    registry_match: false
    recommendation: "INVESTIGATE - restarting loop"

  # === TEST CONTAINERS ===
  - name: wordpress-clemence-test
    image: wordpress-clemence-custom:phase3
    status: running (healthy)
    uptime: "Up 3 days"
    ports: []
    registry_match: false
    recommendation: "TEST container - review if still needed"

  - name: mysql-clemence-test
    image: mysql:8.0
    status: running
    uptime: "Up 3 days"
    ports: []
    registry_match: false
    recommendation: "TEST container - review if still needed"

  - name: nginx-clemence-test
    image: nginx:alpine
    status: running
    uptime: "Up 3 days"
    ports: ["9004:80"]
    registry_match: false
    recommendation: "TEST container - review if still needed"

  - name: wordpress-test-themes
    image: wordpress-sqlite-optimized:latest
    status: running (unhealthy)
    uptime: "Up 3 days"
    ports: []
    registry_match: false
    recommendation: "TEST container - unhealthy, review"

  - name: nginx-test-themes
    image: nginx:alpine
    status: running (unhealthy)
    uptime: "Up 3 days"
    ports: ["9003:80"]
    registry_match: false
    recommendation: "TEST container - unhealthy, review"

summary:
  by_status:
    running: 49
    restarting: 1
    exited: 0
  by_health:
    healthy: 18
    unhealthy: 6
    no_healthcheck: 26
  by_registry:
    matched: 25
    unmatched: 25
  issues:
    unhealthy_containers: 6
    restarting_containers: 1
    undocumented_containers: 25
