Commit graph

435 commits

Author SHA1 Message Date
Max
d560d76028 cluster/services/nginx: init from host-specific modules 2022-10-31 18:14:39 +01:00
Max
64cdf850b9 cluster/services/ipfs: use custom IPFS service module 2022-10-22 16:28:02 +02:00
Max
0af4177b2a cluster/services/irc: specify ircOpers globally 2022-10-22 14:13:59 +02:00
Max
1def40063d cluster/services/irc: refactor with hostLinks 2022-10-22 14:12:37 +02:00
Max
b923e738e8 cluster/lib: add per-host port magic 2022-10-22 14:12:17 +02:00
Max
fc2944edf2 cluster/services/ipfs: expose pinning service API cluster endpoint 2022-10-22 02:29:56 +02:00
Max
b56ba5f7eb cluster/services/ipfs: add ipfs-cluster 2022-10-22 01:19:14 +02:00
Max
41aad67a83 cluster/services/ipfs: init from modules/ipfs 2022-10-19 20:33:36 +02:00
Max
a80381fac1 cluster/services/patroni: auto-restart etcd 2022-10-18 23:06:34 +02:00
Max
142a640154 treewide: apply deadnix fixes 2022-10-17 14:54:48 +02:00
Max
dbbf2330fd treewide: apply statix fixes 2022-10-17 14:47:11 +02:00
Max
4c1fca0a20 cluster/services/irc: coerce keyfile properly 2022-09-23 22:06:45 +02:00
Max
456f7e230e cluster/services/irc: add persistent #general 2022-09-18 23:39:37 +02:00
Max
fc845158d8 cluster/services/irc: add oper configuration 2022-09-18 23:37:50 +02:00
Max
1ffd88cfe3 cluster/services/irc: add PAM configuration 2022-09-18 23:05:03 +02:00
Max
92c9f5d680 cluster/services/irc: init 2022-09-18 22:13:06 +02:00
Max
8962c1072e cleanup 2022-09-01 23:05:39 +02:00
Max
59671eb356 cluster/services/websites: host Excalidraw 2022-08-28 23:15:14 +02:00
Max
f881ff7ba6 cluster/services/patroni: make HAProxy provide postgresql.service via alias 2022-08-10 01:18:03 +02:00
Max
175d3c8b13 cluster/services/websites: init 2022-08-09 20:10:25 +02:00
Max
52459c42c1 cluster/services/acme-client: init 2022-08-07 21:06:17 +02:00
Max
cfd82880e4 cluster/services/dns: load API key directly 2022-08-07 20:59:16 +02:00
Max
0eed86421b cluster/services/dns: add resolver client config 2022-08-07 20:01:48 +02:00
Max
5356ba97c6 cluster/services/dns: init 2022-08-07 20:01:48 +02:00
Max
6b998f4ec2 cluster/services/patroni: allow any user to connect 2022-08-07 19:57:35 +02:00
Max
a14ba1235a cluster/services/patroni: init 2022-08-04 23:57:54 +02:00
Max
12fe9620e9 cluster/services/wireguard: expose meshNet in vars 2022-08-04 23:25:37 +02:00
Max
f5d5c3e538 cluster/services/wireguard: add external etcd node to mesh net 2022-08-04 23:25:16 +02:00
Max
8a7f929cc7 cluster/services/monitoring: adjust Jitsi monitoring 2022-08-04 13:53:32 +02:00
Max
70ee7d9ccf cluster/services/wireguard: add extra routes 2022-08-04 00:27:21 +02:00
Max
31d9afaef5 cluster/services/wireguard: trust interface 2022-08-04 00:13:59 +02:00
Max
c8beafd021 modules/monitoring: convert to cluster service 2022-08-03 23:36:11 +02:00
Max
1dae0738eb cluster/services/wireguard: init 2022-08-03 23:04:21 +02:00
Max
e2da732613 cluster/lib: add otherNodes in services 2022-08-03 23:04:19 +02:00
Max
cf1dd21418 cluster: init 2022-08-03 23:04:19 +02:00