Files
telegram-scraper/compose.yaml
T
forust 715cb448b7
ci / lint (push) Successful in 14s
ci / validate (push) Successful in 10s
ci / publish (push) Failing after 2s
Combine CI and publish workflows
2026-06-28 00:31:13 +02:00

28 lines
710 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