Files
telegram-scraper/compose.yaml
T
forust 662053d592
ci / lint (push) Failing after 6s
ci / validate (push) Failing after 5s
ci / publish (push) Has been skipped
Combine CI and publish workflows
2026-06-28 00:27:48 +02:00

28 lines
699 B
YAML

services:
telegram-scraper:
build:
context: .
dockerfile: Dockerfile
container_name: telegram-scraper
image: gcr.forust.xyz/forust/telegram-scraper:latest
tty: true
user: "1000:1000"
restart: unless-stopped
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