feat: calendar eco

This commit is contained in:
OpenSquared
2026-07-21 14:49:59 +02:00
parent 59fbb9b023
commit 5f23141992
5 changed files with 67 additions and 13 deletions

View File

@@ -6,9 +6,12 @@ services:
dockerfile: Dockerfile
environment:
- OPENAI_API_KEY=${OPENAI_API_KEY:-}
- FLARESOLVERR_URL=http://flaresolverr:8191/v1
volumes:
- db_data:/app/data
restart: unless-stopped
depends_on:
- flaresolverr
networks:
- internal
healthcheck:
@@ -17,6 +20,17 @@ services:
timeout: 10s
retries: 3
# Solves Cloudflare's JS challenge via a headless browser — ForexFactory started 403'ing
# the backend's direct scraper requests (datacenter IP gets a much harder challenge than
# a residential browser). Internal-only, reached by the backend over the docker network.
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:latest
environment:
- LOG_LEVEL=info
restart: unless-stopped
networks:
- internal
frontend:
build:
context: ../frontend