Commit graph

145 commits

Author SHA1 Message Date
Max
ae48e4807a treewide: massive refactor 2023-09-03 01:11:49 +02:00
Max
2ff899cd3e modules/consul-service-registry: limit number of retries for deregister 2023-08-27 16:41:12 +02:00
Max
6635ea516d modules/consul-distributed-services: init 2023-08-27 16:25:44 +02:00
Max
e81345d4a0 modules/systemd-extras: introduce distributed service interface 2023-08-27 16:25:29 +02:00
Max
514f5c9001 modules/external-storage: set SuccessExitStatus 2023-08-27 01:44:21 +02:00
Max
5f3f73f20b modules/nix-config: use cgroups 2023-08-26 22:50:19 +02:00
Max
5e755ea855 modules/systemd-extras: init 2023-08-23 18:07:13 +02:00
Max
4eaa162819 modules/patroni: use strictMounts 2023-08-23 17:03:28 +02:00
Max
e35c18c39e modules/ipfs-cluster: use strictMounts 2023-08-23 17:02:33 +02:00
Max
51d6cd005c modules/external-storage: add strictMounts to systemd service options 2023-08-23 17:02:22 +02:00
Max
0cd0b4f89e modules/external-storage: make underlays resilient against connectivity fuckups 2023-08-23 01:46:18 +02:00
Max
08bf35647d modules/patroni: set RequiresMountsFor 2023-08-23 00:59:31 +02:00
Max
b39868e7e3 modules/ipfs-cluster: set RequiresMountsFor 2023-08-23 00:58:54 +02:00
Max
7c1b78f7f8 modules/external-storage: init 2023-08-23 00:55:48 +02:00
Max
3a9b32f262 modules/patroni: use unmodified patroni package 2023-08-18 16:29:38 +02:00
Max
98798af2cc modules/nix-config: binary-caches -> substituters 2023-07-23 14:00:41 +02:00
Max
e34287cd05 modules/enterprise: remove kerberos config 2023-06-12 20:56:42 +02:00
Max
b5fbb94520 packages/sssd: drop 2023-06-12 20:56:42 +02:00
Max
fadaa64b7c modules/sss: drop 2023-06-12 20:56:42 +02:00
Max
3f7667aa2a cluster/services/idm: enable unixd 2023-06-12 20:56:42 +02:00
Max
29f2c20e64 packages/kanidm: init with support for 389ds PBKDF2_SHA256 2023-06-10 16:34:02 +02:00
Max
dfd5e3306b packages/powerdns-admin: fix oidc userinfo bug 2023-06-09 20:00:47 +02:00
Max
4e0f43adda packages/powerdns-admin: unpatch 2023-06-06 17:11:54 +02:00
Max
16b4eb82bb modules/consul-service-registry: add start timeout for registration services 2023-06-05 21:02:53 +02:00
Max
d2b55305aa modules/hyprspace: remove leftover rpc socket 2023-06-05 19:59:41 +02:00
Max
1ca0e7f454 modules/consul-service-registry: implement manual registration 2023-06-04 22:48:58 +02:00
Max
f1cb977a16 modules/consul-service-registry: better auto-retry 2023-04-15 00:47:57 +02:00
Max
cf2f0e625c modules/hyprspace: allow access to DNS servers 2023-04-12 23:27:20 +02:00
Max
b2638f762e modules/hyprspace: install hyprspace CLI to systemPackages, make RPC accessible to wheel group 2023-03-31 18:19:18 +02:00
Max
50e83c172d modules/effect-receiver: init and add to serverBase 2023-03-22 18:16:43 +01:00
Max
39050c9161 modules/deploy-rs-receiver: add another key 2023-03-22 18:14:40 +01:00
Max
2595a7ce5e modules/patroni: create dataDir 2023-03-22 18:12:21 +01:00
Max
789889fe42 modules/consul-service-registry: auto-restart in external mode 2023-03-20 18:58:37 +01:00
Max
25e7ba5c33 modules: use new hosts style 2023-03-11 19:48:30 +01:00
Max
be919cb2b3 treewide: pipe /modules through flake-parts 2023-03-11 19:48:30 +01:00
Max
4d6c88ce97 modules/consul-service-registry: allow binding multiple services to one systemd unit 2023-03-06 16:42:14 +01:00
Max
d164fa4536 modules/consul-service-registry: ExecStopPre -> ExecStopPost 2023-03-06 00:11:52 +01:00
Max
7aab09157e modules/consul-service-registry: fix bugs, add external registration mode 2023-03-05 23:50:26 +01:00
Max
674fde3617 modules/consul-service-registry: init 2023-03-05 22:50:01 +01:00
Max
c860fab44d modules/hyprspace: use new config file format 2023-01-23 00:48:51 +01:00
Max
5ca4589ffd meta: remove nixos-command 2023-01-08 19:23:54 +01:00
Max
930c533782 packages/powerdns-admin: patch to support new authlib, use server_metadata_url instead of manual configuration 2023-01-01 14:36:02 +01:00
Max
4e14e170c9 modules/deploy-rs-receiver: move stuff into settings 2022-12-17 21:50:42 +01:00
Max
c6a08ec5f2 modules/nix-builder: move stuff into settings 2022-12-17 21:50:42 +01:00
Max
176853c43c modules/nix-config: move stuff into settings 2022-12-17 21:50:42 +01:00
Max
299f87a294 modules/ipfs: disable new kubo module 2022-12-17 21:50:42 +01:00
Max
a9e8c0be38 modules/patroni: disable upstream module 2022-12-17 13:27:46 +01:00
Max
1423a45b3a cluster/services/hercules-ci-multi-agent: init
obsoletes modules/hercules-ci-agent

Hercules CI orgs:
- private-void
- nixpak
2022-11-23 16:24:04 +01:00
Max
57c87c5c66 modules/hyprspace: stop using pnet 2022-11-13 00:35:33 +01:00
Max
50995c75a2 modules/ipfs: init
From eefaaf41d6/nixos/modules/services/network-filesystems/kubo.nix

With changes to reduce startup time
2022-10-22 16:28:02 +02:00