A powerful, extensible web proxy built with Elysia for seamless API forwarding to Discord, GitHub, and more. Features built-in rate limiting, dynamic service management, robust error handling, and interactive API docs.
- Multi-Service Proxy: Discord, GitHub, and custom APIs
- Rate Limiting: Per-service, configurable
- Dynamic Service Management: Add/remove services at runtime
- CORS Support: Configurable origins
- Comprehensive Logging: Request/response logs
- Health Monitoring:
/healthand/statusendpoints - Swagger Docs: Interactive API docs at
/docs - TypeScript: Fully typed for reliability
- API Reference & Usage:
Interactive Swagger documentation at/docs - Configuration:
Seesrc/config/index.tsfor service configuration options and our Configuration Guide - Troubleshooting:
Use/manage/diagnosticsfor system diagnostics or see our Troubleshooting Guide - Full Documentation:
Visit our Documentation Website for comprehensive guides:
-
Project Structure:
src/config/- Service and system configurationsrc/routes/- API endpoint definitionssrc/middleware/- Authentication and CORS handlerssrc/utils/- Logging and helper utilitiessrc/services/- Core service implementations
-
Scripts:
bun run dev— Development mode with hot reloadingbun run build— Build TypeScript projectbun run start— Start production serverbun run test— Run test suite
AGPL-3.0 © ByteBrush Studios - View License
Built with ❤️ by CodeMeAPixel and the ByteBrush Studios team.