|
9aa1f29e24
|
modules: use consul-ready when waiting for consul
|
2024-07-17 22:41:03 +02:00 |
|
|
f39a48c425
|
treewide: depot.reflection -> config.reflection
|
2024-07-16 14:29:48 +02:00 |
|
|
7422adb13a
|
modules/reflection: init
|
2024-07-16 14:01:32 +02:00 |
|
|
af1cd6e0b6
|
modules/autopatch: drop and replace with modules/nixpkgs-config
|
2024-07-16 02:02:48 +02:00 |
|
|
e62fbfea71
|
modules/autopatch: remove tempo
|
2024-07-16 02:01:42 +02:00 |
|
|
5f3661d06a
|
modules/systemd-extras: support chants
|
2024-07-10 15:49:38 +02:00 |
|
|
d2781a0377
|
modules/hydra: drop
|
2024-07-08 22:34:21 +02:00 |
|
|
7570369072
|
treewide: remove some useless files
|
2024-07-06 22:57:15 +02:00 |
|
|
c3dc26b1bf
|
modules/system-recovery: drop sa_alex, remove initialHashedPassword, add new ssh keys
|
2024-06-06 21:24:57 +02:00 |
|
|
637f048ee3
|
modules/external-storage: wait for MainPID to exit
|
2024-06-06 21:00:55 +02:00 |
|
|
3cda1e1488
|
modules/ipfs: don't chown config
|
2024-06-06 21:00:55 +02:00 |
|
|
144cdb2a14
|
modules/external-storage: s3qladm upgrade
|
2024-06-06 21:00:55 +02:00 |
|
|
31e0a1fd83
|
modules/external-storage: don't umount if already unmounted
|
2024-06-06 21:00:55 +02:00 |
|
|
1283d32691
|
modules/external-storage: support local backends that aren't underlays
|
2024-06-06 21:00:54 +02:00 |
|
|
db1f1263f4
|
modules/hyprspace: use upstream module
|
2024-06-05 20:15:19 +02:00 |
|
|
621f93e310
|
modules/hyprspace: use external package
|
2024-05-17 14:08:40 +02:00 |
|
|
b0e81bf75a
|
packages/powerdns-admin: drop
|
2023-12-04 23:33:20 +01:00 |
|
|
2aeea7be7f
|
modules/deploy-rs-receiver: drop
|
2023-12-02 02:53:57 +01:00 |
|
|
d378ff9d06
|
modules/fail2ban: switch to submodule style
|
2023-12-02 01:12:26 +01:00 |
|
|
abc3b0b324
|
modules/consul-service-registry: wait for consul
|
2023-12-01 23:14:50 +01:00 |
|
|
b30ed4958f
|
modules/nix-config: disable AWS IMDS lookups
|
2023-12-01 19:11:05 +01:00 |
|
|
c9f37b962a
|
modules/nix-config: tune scheduling priorities, move to builder.slice
|
2023-12-01 01:04:39 +01:00 |
|
|
c4b7a72f99
|
modules/external-storage: support non-local backends, make encryption optional
|
2023-11-02 02:46:40 +01:00 |
|
|
907bdf2c74
|
modules/external-storage: use s3ql from depot
|
2023-11-01 23:13:50 +01:00 |
|
|
cbdae3116d
|
modules/consul-distributed-services: use unique name for pre-flight-check
|
2023-11-01 15:13:22 +01:00 |
|
|
5d4c4a09fc
|
modules/ascensions: always wantedBy multi-user.target
|
2023-10-31 15:37:15 +01:00 |
|
|
4cf87bac0e
|
modules/consul-distributed-services: wait for consul to start
|
2023-10-30 23:06:06 +01:00 |
|
|
5267d14b48
|
modules/{consul-distributed-services,consul-service-registry}: set CONSUL_HTTP_ADDR
|
2023-10-30 23:06:06 +01:00 |
|
|
8061af645d
|
modules/external-storage: support setting uid and gid for underlays
|
2023-10-30 23:06:06 +01:00 |
|
|
bcaecf492a
|
modules/hyprspace: run on multiple ports for firewall resilience
|
2023-10-27 21:49:00 +02:00 |
|
|
a8ec626ba9
|
modules/ipfs: use attrsOf anything for extraConfig
|
2023-10-27 19:21:01 +02:00 |
|
|
f6e6815aa5
|
modules/hyprspace: use new config format
|
2023-10-27 00:45:16 +02:00 |
|
|
964b5dbe12
|
modules/networking: init with vstub from backbone-routing
|
2023-10-24 23:38:11 +02:00 |
|
|
b11d28ebad
|
modules/hyprspace: use new config format
|
2023-10-24 23:37:36 +02:00 |
|
|
58edff1542
|
modules/hyprspace: yml -> json
|
2023-10-23 23:15:31 +02:00 |
|
|
f3495beea7
|
modules/hyprspace: enable metrics
|
2023-10-22 15:20:28 +02:00 |
|
|
d51e5e4847
|
modules/ascensions: allow specifying custom incantations
|
2023-09-03 21:23:08 +02:00 |
|
|
f9daec023f
|
modules/ascension: init
|
2023-09-03 02:18:19 +02:00 |
|
|
ae48e4807a
|
treewide: massive refactor
|
2023-09-03 01:11:49 +02:00 |
|
|
2ff899cd3e
|
modules/consul-service-registry: limit number of retries for deregister
|
2023-08-27 16:41:12 +02:00 |
|
|
6635ea516d
|
modules/consul-distributed-services: init
|
2023-08-27 16:25:44 +02:00 |
|
|
e81345d4a0
|
modules/systemd-extras: introduce distributed service interface
|
2023-08-27 16:25:29 +02:00 |
|
|
514f5c9001
|
modules/external-storage: set SuccessExitStatus
|
2023-08-27 01:44:21 +02:00 |
|
|
5f3f73f20b
|
modules/nix-config: use cgroups
|
2023-08-26 22:50:19 +02:00 |
|
|
5e755ea855
|
modules/systemd-extras: init
|
2023-08-23 18:07:13 +02:00 |
|
|
4eaa162819
|
modules/patroni: use strictMounts
|
2023-08-23 17:03:28 +02:00 |
|
|
e35c18c39e
|
modules/ipfs-cluster: use strictMounts
|
2023-08-23 17:02:33 +02:00 |
|
|
51d6cd005c
|
modules/external-storage: add strictMounts to systemd service options
|
2023-08-23 17:02:22 +02:00 |
|
|
0cd0b4f89e
|
modules/external-storage: make underlays resilient against connectivity fuckups
|
2023-08-23 01:46:18 +02:00 |
|
|
08bf35647d
|
modules/patroni: set RequiresMountsFor
|
2023-08-23 00:59:31 +02:00 |
|