mirror of
https://github.com/Xe138/windmill-git-sync.git
synced 2026-04-01 17:27:23 -04:00
- Add MIT License with William Ballou as copyright holder - Create scripts/validate_docker_build.sh for testing Docker builds independently - Update documentation to reflect API-based secret configuration model - Refactor sync.py to accept config via function parameters instead of env vars - Update server.py to parse JSON payloads and validate required fields - Improve security by removing secrets from environment variables
16 lines
425 B
YAML
16 lines
425 B
YAML
services:
|
|
# ... existing Windmill services (windmill_server, windmill_worker, postgres, etc.) ...
|
|
|
|
windmill-git-sync:
|
|
build: .
|
|
container_name: windmill-git-sync
|
|
expose:
|
|
- "8080"
|
|
volumes:
|
|
- ${WINDMILL_DATA_PATH}/workspace:/workspace
|
|
environment:
|
|
- WINDMILL_BASE_URL=${WINDMILL_BASE_URL:-http://windmill_server:8000}
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- windmill_server
|