Repository navigation
v1.0.0 - Initial Release
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
1.0.0 - 2025-01-12
Added
- Initial release of WaterCrawl Playwright service
- FastAPI-based web service for web scraping
- Playwright integration for browser automation
- Optional API key authentication system
- Proxy support for web requests
- Media blocking capabilities
- Docker support with multi-platform builds (amd64/arm64)
- GitHub Actions workflow for automated Docker builds
- Comprehensive API documentation with Swagger UI
- Environment variable configuration system
- Health check endpoints
- Docker Compose setup for easy deployment
- MIT License for open source use
Security
- Non-root user in Docker container
- Optional API key authentication
- Secure environment variable handling
Documentation
- Detailed README with setup instructions
- API endpoint documentation
- Environment variable documentation
- License information
- Contribution guidelines