- Forgejo
This project follows a modular design; You can add your own providers, caches, and so on if needed.
- Dynamic hosting of sites
- Simple
example.domain/user/repo(:branch))style subdirectories -
((branch).repo).user.example.domainstyle subdomains - Custom domains
- Simple
- Integration Tested
- In-Memory Mock
- Caching Support
- Redis
- Smart cache invalidation
- Anubis compatibility
- No client-side JS required
- Metrics
- Security
- Whitelist/Blacklist
- Auth-locking specific pages
- Private repo serving
There is a compose.yml included with this project - It shows how to use it via Docker Compose.
Licensed under the terms of the MIT License. See LICENSE for more information.
