
- Add comprehensive HTTP/1.1 and HTTP/2 server support - Implement reverse proxy with load balancing - Add static file serving with proper MIME types - Create multi-port server management - Add TLS/HTTPS support with SNI and ACME - Implement authentication middleware framework - Add advanced routing and matchers system - Create file sync service foundation - Add metrics collection and health monitoring - Implement simple configuration format - Successfully tested with production-equivalent config Core features working: - Reverse proxy to localhost:3000 ✓ - Static file serving ✓ - Multi-port configuration ✓ - CORS headers and security ✓ - Simple config format detection ✓ Ready for production testing as Caddy replacement.
14 lines
221 B
JSON
14 lines
221 B
JSON
{
|
|
"proxy": {
|
|
"localhost:3000": ":9085",
|
|
"localhost:8080": ":9086"
|
|
},
|
|
"static_files": {
|
|
"./public": ":9087"
|
|
},
|
|
"file_sync": {
|
|
"./sync-data": ":9088"
|
|
},
|
|
"tls": "auto",
|
|
"admin_port": ":9089"
|
|
} |