Files
GoProxy/.gitignore
isboyjc a06be637e7 feat: implement geo-filtering with whitelist and blacklist support
- Added support for geo-filtering in the proxy pool, allowing configuration of allowed and blocked countries via environment variables.
- Updated `.env.example` and `docker-compose.yml` to include `ALLOWED_COUNTRIES` for whitelist functionality.
- Enhanced `CLAUDE.md`, `GEO_FILTER.md`, and `README.md` to document the new geo-filtering features and usage instructions.
- Modified proxy validation logic to prioritize whitelist over blacklist during admission checks.
- Improved WebUI to allow dynamic configuration of geo-filter settings.
2026-04-01 21:45:09 +08:00

49 lines
436 B
Plaintext

# macOS
.DS_Store
# Windows
Thumbs.db
# Go build artifacts
goproxy
proxy-pool
*.exe
*.out
*.test
vendor/
CUSTOM_PROXY_DESIGN.md
# Test binaries
test/test_proxy
test/test_proxy.exe
# Runtime data
*.db
*.db-shm
*.db-wal
*.log
config.json
data/
!data/.gitkeep
# Environment variables
.env
docker-compose.dokploy.yml
# Temporary files
*.tmp
*.bak
*.swp
*~
# IDE files
.idea/
.vscode/
.cursor/
*.iml
# Docker volumes
.docker-data/