Pablu23
|
d4d7d3e067
|
Acme dont always reregister
|
2025-10-15 18:52:45 +02:00 |
|
Pablu23
|
ea8f84f0d7
|
When new domain gets added rerun acme
|
2025-10-15 18:37:10 +02:00 |
|
Pablu23
|
e90c211d0f
|
Added context.Context to stop and correctly stop metrics now
|
2025-10-15 13:27:09 +02:00 |
|
Pablu23
|
f4ca559a26
|
Rename config.yaml to example and add config.yaml to gitignore, make Metrics optional and configurable
|
2025-10-15 13:15:56 +02:00 |
|
Pablu23
|
28d9c58a66
|
Update rewriting to actually work
|
2025-10-09 17:35:03 +02:00 |
|
Pablu23
|
572e1177ef
|
Add graceful stopping to server, and extend middleware and pipeline logic
|
2025-10-01 14:36:30 +02:00 |
|
Pablu23
|
66f2811fff
|
Metrics working
|
2025-10-01 13:58:42 +02:00 |
|
Pablu23
|
018d9a9022
|
Fix Tls, fix logging and add uuid for correlation of websocket requests
|
2025-09-30 21:56:32 +02:00 |
|
Pablu23
|
88fa68fa4c
|
Remove announce public
|
2025-09-30 19:37:07 +02:00 |
|
Pablu23
|
2d8323809a
|
Update domain router to work differntly but similarly to httpuitl reverseproxy
|
2025-09-26 16:29:32 +02:00 |
|
Pablu23
|
c59317796f
|
Remove setting cookies secure to true
|
2025-09-02 15:29:07 +02:00 |
|
Pablu23
|
8ef6f4b809
|
Make cookies send back from router secure, if router is secured by ssl
|
2025-09-02 15:13:15 +02:00 |
|
Pablu23
|
247e4e5747
|
Finish up acme not reloading if still valid, so you dont get timed out by LetsEncrypt
|
2025-07-21 14:23:56 +02:00 |
|
|
|
75fe9ffc65
|
Dont rerequest cert if its not invalid
|
2025-07-21 14:14:23 +02:00 |
|
|
|
bbd747aa46
|
Temporarily strip etags
|
2025-07-21 12:27:05 +02:00 |
|
|
|
3dba363e87
|
Temporarily remove caching for http requests on router
|
2025-07-21 12:02:28 +02:00 |
|
|
|
0dd3843c26
|
Validate config input before starting first acme
|
2025-07-21 10:30:41 +02:00 |
|
Pablu23
|
21e28fb60b
|
Add renew to acme
|
2025-07-20 22:08:32 +02:00 |
|
Pablu23
|
77a880cee1
|
Added first acme implementation
|
2025-07-20 18:34:20 +02:00 |
|
Pablu23
|
dc2fe84a96
|
Add remote to log message
|
2025-05-19 09:38:27 +02:00 |
|
Pablu23
|
5f3b477adb
|
Fix healtz for multiple remotes, as long as one remote is unhealthy all are flagged as unhealthy
|
2025-05-19 09:36:32 +02:00 |
|
Pablu23
|
55a2d2b708
|
Add multiple remotes and round robin
|
2025-05-19 09:30:07 +02:00 |
|
Pablu23
|
403c89b068
|
Split route function into more readable smaller functions
|
2024-11-07 00:38:19 +01:00 |
|
Pablu23
|
3bf932363e
|
Add more documentation, cleanup rate limit code
|
2024-11-06 17:39:42 +01:00 |
|
Pablu23
|
c0b711a992
|
Add more settings, cleanup code and add documentation
|
2024-11-06 16:52:28 +01:00 |
|
Pablu23
|
a98b68177c
|
Add better configuration, through yaml file
|
2024-11-06 10:21:30 +01:00 |
|
Pablu23
|
91d128dbeb
|
Add middleware
|
2024-11-05 16:44:41 +01:00 |
|
Pablu23
|
c3066da440
|
Improve logging, improve rate limit, add running main Router
|
2024-09-20 12:45:51 +02:00 |
|
Pablu23
|
1dd90bbe88
|
Change project to framework with example implementation
|
2024-07-07 18:46:49 +02:00 |
|
Pablu23
|
5ff217e6a8
|
always same duration
|
2024-06-09 22:18:24 +02:00 |
|
Pablu23
|
52858c9caf
|
Slow request are now a warning
|
2024-06-09 22:16:03 +02:00 |
|
Pablu23
|
4035e17b55
|
Response dump now trace level
|
2024-06-09 22:03:53 +02:00 |
|
Pablu23
|
6b4d017053
|
Added Request Logging
|
2024-06-09 21:46:26 +02:00 |
|
Pablu23
|
c32ece1fac
|
Better flags better logging
|
2024-06-09 21:12:45 +02:00 |
|
Pablu23
|
82608d0e36
|
Better logging
|
2024-06-09 21:03:44 +02:00 |
|
Pablu23
|
7f8718d609
|
Add config File and example conf
|
2024-06-09 20:36:30 +02:00 |
|
Pablu23
|
49a21c4233
|
Add subdomain enumeration bypass
|
2024-06-09 20:24:43 +02:00 |
|
Pablu23
|
92ff0976ba
|
Added TLS
|
2024-06-09 20:21:42 +02:00 |
|
Pablu23
|
029abdc9bb
|
POST request dump, working cookies
|
2024-06-09 18:40:26 +02:00 |
|
Pablu23
|
9a0c086741
|
Initial commit working so far, without cookie support
|
2024-06-09 17:27:28 +02:00 |
|