Commit Graph

13 Commits

Author SHA1 Message Date
Timothée Floure d1d31ca883
web: display friendly names instead of IDs of HAProxy servers and backends 2022-02-21 11:44:37 +01:00
Timothée Floure c33ffd5139
pgsql: move logic out of watcher, wire mode of operation 2022-02-21 10:42:55 +01:00
Timothée Floure 9ddd999ed8
haproxy: fix mixing/invalid merging of stat entries 2022-02-21 10:42:03 +01:00
Timothée Floure 7a7fcd8e31
web: do not error when proxy is unreachable 2022-02-21 09:31:24 +01:00
Timothée Floure 8cc771cf65
web: evaluated static paths at runtime 2022-02-19 11:39:04 +01:00
Timothée Floure a2b4c5cea8
web: bundle templates in Controller module at compile time 2022-02-19 10:35:47 +01:00
Timothée Floure 5a5de72e2a
Add initial PGSQL plumbing 2022-02-19 10:18:05 +01:00
Timothée Floure a51b59aa4c
Extract all HAProxy stats, return pretty HTML on web 2022-02-18 17:52:38 +01:00
Timothée Floure ce26909daa
Restructure Web/HTTP handling, statically serve acme-challenge dir 2022-01-25 10:46:25 +01:00
Timothée Floure bea2f03f97
Add minimal configuration system 2022-01-25 09:45:30 +01:00
Timothée Floure 722bb69415
Refactor HAProxy interface 2022-01-25 09:45:11 +01:00
Timothée Floure fe572d64d7
Minimal Web handler and initial HAProxy wiring 2022-01-24 16:53:04 +01:00
Timothée Floure f7cf0fa968
Initial mix project 2022-01-24 14:03:10 +01:00