11 Commits

Author SHA1 Message Date
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Milan Pavlik
42224aeee9 [baseserver] Add metric with version of the server, use in public api and usage 2022-09-16 14:20:17 +02:00
Christian Weichel
d2384ea29e [baseserver] Make consuing ServerConfiguration easier 2022-05-16 13:23:31 +05:30
Christian Weichel
4960dce425 [baseserver] Enforce common standards services
specifically debug, health and readiness
2022-05-16 13:23:31 +05:30
Christian Weichel
b397fed927 [baseserver] Support common config struct 2022-05-16 13:23:31 +05:30
Milan Pavlik
fc5f2bf1c3 [baseserver] Dedicated debug server 2022-05-13 14:32:28 +05:30
Milan Pavlik
24c3918e77 [baseserver] gRPC Health service 2022-05-12 13:40:27 +05:30
Milan Pavlik
db3b3d7547 [baseserver] Add /ready and /live endpoints, with config 2022-04-22 12:58:34 +05:30
Milan Pavlik
42f50fddd6 [baseserver] Allow zero port to automatically assign port 2022-04-19 21:24:32 +05:30
Milan Pavlik
043b4532db [baseserver] Add prometheus metrics 2022-04-19 18:18:32 +05:30
Milan Pavlik
2261745b6a [public-api-server] Group http and grpc servers into a baseserver package 2022-04-19 14:53:31 +05:30