services: telegram-scraper: build: context: . dockerfile: Dockerfile container_name: telegram-scraper image: gcr.forust.xyz/forust/telegram-scraper:latest user: 1000:1000 restart: unless-stopped tty: true ports: - "7887:8080" healthcheck: test: ["CMD", "python", "-c", "import http.client,json;c=http.client.HTTPConnection('localhost',8080);c.request('GET','/health');r=c.getresponse();exit(0)if json.loads(r.read()).get('ok')else exit(1)"] interval: 30s timeout: 10s retries: 3 start_period: 15s volumes: - ./data:/app/data - ./session:/app/session