feat: implement multi-provider architecture for contribution fetching and add Docker support

This commit is contained in:
2026-05-29 11:51:05 +02:00
parent 381b8f4489
commit 56035096c6
13 changed files with 272 additions and 89 deletions
+19
View File
@@ -0,0 +1,19 @@
# Local development overrides — picked up automatically by `docker compose up`.
# To run with production config only: docker compose -f docker-compose.yml up
services:
graph:
build:
target: dev
volumes:
- .:/app
- /app/vendor # keeps vendor from the dev image, not your local dir
environment:
APP_ENV: dev
APP_DEBUG: "1"
XDEBUG_MODE: "${XDEBUG_MODE:-debug}"
XDEBUG_CONFIG: "client_host=host.docker.internal"
# Makes host.docker.internal resolve correctly on Linux
extra_hosts:
- "host.docker.internal:host-gateway"
ports:
- "9003:9003"