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