|
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 |
|
|
b39868e7e3
|
modules/ipfs-cluster: set RequiresMountsFor
|
2023-08-23 00:58:54 +02:00 |
|
|
7c1b78f7f8
|
modules/external-storage: init
|
2023-08-23 00:55:48 +02:00 |
|
|
3a9b32f262
|
modules/patroni: use unmodified patroni package
|
2023-08-18 16:29:38 +02:00 |
|
|
98798af2cc
|
modules/nix-config: binary-caches -> substituters
|
2023-07-23 14:00:41 +02:00 |
|
|
e34287cd05
|
modules/enterprise: remove kerberos config
|
2023-06-12 20:56:42 +02:00 |
|
|
b5fbb94520
|
packages/sssd: drop
|
2023-06-12 20:56:42 +02:00 |
|
|
fadaa64b7c
|
modules/sss: drop
|
2023-06-12 20:56:42 +02:00 |
|
|
3f7667aa2a
|
cluster/services/idm: enable unixd
|
2023-06-12 20:56:42 +02:00 |
|
|
29f2c20e64
|
packages/kanidm: init with support for 389ds PBKDF2_SHA256
|
2023-06-10 16:34:02 +02:00 |
|
|
dfd5e3306b
|
packages/powerdns-admin: fix oidc userinfo bug
|
2023-06-09 20:00:47 +02:00 |
|
|
4e0f43adda
|
packages/powerdns-admin: unpatch
|
2023-06-06 17:11:54 +02:00 |
|
|
16b4eb82bb
|
modules/consul-service-registry: add start timeout for registration services
|
2023-06-05 21:02:53 +02:00 |
|
|
d2b55305aa
|
modules/hyprspace: remove leftover rpc socket
|
2023-06-05 19:59:41 +02:00 |
|
|
1ca0e7f454
|
modules/consul-service-registry: implement manual registration
|
2023-06-04 22:48:58 +02:00 |
|
|
f1cb977a16
|
modules/consul-service-registry: better auto-retry
|
2023-04-15 00:47:57 +02:00 |
|
|
cf2f0e625c
|
modules/hyprspace: allow access to DNS servers
|
2023-04-12 23:27:20 +02:00 |
|
|
b2638f762e
|
modules/hyprspace: install hyprspace CLI to systemPackages, make RPC accessible to wheel group
|
2023-03-31 18:19:18 +02:00 |
|
|
50e83c172d
|
modules/effect-receiver: init and add to serverBase
|
2023-03-22 18:16:43 +01:00 |
|
|
39050c9161
|
modules/deploy-rs-receiver: add another key
|
2023-03-22 18:14:40 +01:00 |
|
|
2595a7ce5e
|
modules/patroni: create dataDir
|
2023-03-22 18:12:21 +01:00 |
|
|
789889fe42
|
modules/consul-service-registry: auto-restart in external mode
|
2023-03-20 18:58:37 +01:00 |
|
|
25e7ba5c33
|
modules: use new hosts style
|
2023-03-11 19:48:30 +01:00 |
|
|
be919cb2b3
|
treewide: pipe /modules through flake-parts
|
2023-03-11 19:48:30 +01:00 |
|
|
4d6c88ce97
|
modules/consul-service-registry: allow binding multiple services to one systemd unit
|
2023-03-06 16:42:14 +01:00 |
|
|
d164fa4536
|
modules/consul-service-registry: ExecStopPre -> ExecStopPost
|
2023-03-06 00:11:52 +01:00 |
|
|
7aab09157e
|
modules/consul-service-registry: fix bugs, add external registration mode
|
2023-03-05 23:50:26 +01:00 |
|
|
674fde3617
|
modules/consul-service-registry: init
|
2023-03-05 22:50:01 +01:00 |
|
|
c860fab44d
|
modules/hyprspace: use new config file format
|
2023-01-23 00:48:51 +01:00 |
|
|
5ca4589ffd
|
meta: remove nixos-command
|
2023-01-08 19:23:54 +01:00 |
|
|
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 |
|
|
4e14e170c9
|
modules/deploy-rs-receiver: move stuff into settings
|
2022-12-17 21:50:42 +01:00 |
|
|
c6a08ec5f2
|
modules/nix-builder: move stuff into settings
|
2022-12-17 21:50:42 +01:00 |
|
|
176853c43c
|
modules/nix-config: move stuff into settings
|
2022-12-17 21:50:42 +01:00 |
|
|
299f87a294
|
modules/ipfs: disable new kubo module
|
2022-12-17 21:50:42 +01:00 |
|
|
a9e8c0be38
|
modules/patroni: disable upstream module
|
2022-12-17 13:27:46 +01:00 |
|
|
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 |
|
|
57c87c5c66
|
modules/hyprspace: stop using pnet
|
2022-11-13 00:35:33 +01:00 |
|
|
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 |
|
|
fe44c64a89
|
modules/ipfs-cluster: add support for pinning service API credentials
|
2022-10-22 02:29:31 +02:00 |
|
|
e5d56e7073
|
modules/ipfs-cluster: manage service config
|
2022-10-22 01:19:14 +02:00 |
|
|
0c71c520fb
|
modules/ipfs-cluster: make package configurable
|
2022-10-22 01:17:58 +02:00 |
|
|
3ebe003408
|
modules/ipfs-cluster: init
From 97fdc3d915/nixos/modules/services/network-filesystems/ipfs-cluster.nix
|
2022-10-19 20:53:42 +02:00 |
|
|
41aad67a83
|
cluster/services/ipfs: init from modules/ipfs
|
2022-10-19 20:33:36 +02:00 |
|
|
3a99af772f
|
modules/maintenance: provide nixos-command
|
2022-10-18 23:47:32 +02:00 |
|
|
f7b29e7f02
|
modules/minimal: disable onboard documentation
|
2022-10-18 23:15:24 +02:00 |
|
|
142a640154
|
treewide: apply deadnix fixes
|
2022-10-17 14:54:48 +02:00 |
|
|
dbbf2330fd
|
treewide: apply statix fixes
|
2022-10-17 14:47:11 +02:00 |
|
|
d2674bdb5a
|
modules/hyprspace: add route configuration support
|
2022-10-08 12:12:09 +02:00 |
|
|
60f6d274ab
|
modules/hyprspace: don't wait for ipfs
|
2022-09-26 23:06:31 +02:00 |
|
|
094c67a60b
|
modules/hyprspace: remove incorrect type conversion
|
2022-09-26 01:27:12 +02:00 |
|
|
50ce107cbc
|
modules/hyprspace: revamp config
|
2022-09-26 01:19:32 +02:00 |
|
|
efc518a97b
|
modules/ipfs: allow CAP_NET_BIND_SERVICE
|
2022-09-24 14:06:58 +02:00 |
|
|
1fdc2aed10
|
modules/ipfs: listen on multiple ports
|
2022-09-24 13:50:05 +02:00 |
|
|
a6de8398dd
|
modules/ipfs: listen on correct port
|
2022-09-24 13:46:06 +02:00 |
|
|
6f3e1e18d7
|
modules/ipfs: switch to firewall-safe port
|
2022-09-24 13:32:46 +02:00 |
|
|
d5f65e077e
|
modules/ipfs: enable AutoNAT
|
2022-09-23 21:54:03 +02:00 |
|
|
8962c1072e
|
cleanup
|
2022-09-01 23:05:39 +02:00 |
|
|
0f7d4118d7
|
modules/patroni: add failsafe shutdown procedure
|
2022-08-08 23:00:35 +02:00 |
|
|
0397f68ada
|
modules/patroni: use exec
|
2022-08-07 19:56:23 +02:00 |
|
|
d433173616
|
modules/patroni: init
From 6092365f08/nixos/modules/services/cluster/patroni/default.nix
|
2022-08-04 14:11:10 +02:00 |
|
|
4ee1430909
|
modules/autopatch: patch Jitsi exporter
|
2022-08-04 13:53:47 +02:00 |
|
|
d552486321
|
modules/sss: do not perform dyndns when addrPublic exists
|
2022-08-04 01:16:49 +02:00 |
|
|
c8beafd021
|
modules/monitoring: convert to cluster service
|
2022-08-03 23:36:11 +02:00 |
|
|
9726abda88
|
modules/port-magic: add option for extra data
|
2022-08-03 23:04:19 +02:00 |
|
|
8d4fabf934
|
meta: reduce overlay usage
|
2022-07-31 22:36:07 +02:00 |
|
|
17e84804a7
|
meta: remove home-manager
|
2022-07-31 21:13:52 +02:00 |
|
|
ed79a89642
|
modules/motd: improve interactive MOTD
|
2022-07-25 11:39:55 +02:00 |
|
|
209dbfec63
|
modules/autopatch: use patched tempo
|
2022-06-18 21:02:42 +02:00 |
|
|
1a18788217
|
modules/monitoring: restart exporters slowly
|
2022-06-18 19:47:02 +02:00 |
|
|
6c3b268306
|
Merge branch 'updates-20220618'
|
2022-06-18 18:51:27 +02:00 |
|
|
c38f792890
|
modules/monitoring: exporters also wait for hyprspace device
|
2022-06-18 18:51:27 +02:00 |
|
|
4748d33784
|
modules/ipfs: use new ipfs package
|
2022-06-18 15:26:31 +02:00 |
|
|
801a71ab6c
|
modules/autopatch: remove lain-ipfs
|
2022-06-18 15:25:52 +02:00 |
|
|
59d5f9d884
|
treewide: implement port-magic v2
|
2022-06-18 02:44:51 +02:00 |
|
|
76b5dddf81
|
modules/port-magic: consider hostname in random port generation
|
2022-06-18 02:00:07 +02:00 |
|
|
911f7269ac
|
modules/port-magic: full module rework
|
2022-06-18 01:57:06 +02:00 |
|
|
6a07e436c6
|
modules/port-magic: new port generation algorithm
|
2022-06-18 01:04:10 +02:00 |
|
|
37199ac076
|
modules/nix-config-server: defaultPackage is gone
|
2022-06-18 00:51:44 +02:00 |
|
|
bf9af1c5d8
|
modules/hyprspace: Auto-restart
|
2022-06-17 23:57:57 +02:00 |
|
|
a3397efcd7
|
modules: no system-info in containers
|
2022-05-31 21:16:42 +02:00 |
|
|
6bd99ff60e
|
modules/monitoring: store local Journal in memory only
|
2022-05-31 21:03:44 +02:00 |
|
|
e5faf79baa
|
modules/tested: set default
|
2022-05-31 14:21:19 +02:00 |
|
|
5d8dc23cb5
|
modules/tested: init
|
2022-05-31 11:47:53 +02:00 |
|
|
13171b7657
|
modules/ipfs: use --migrate
|
2022-05-31 10:50:57 +02:00 |
|
|
f5911e7a11
|
modules/ipfs: disable autoMigrate
|
2022-05-31 10:33:20 +02:00 |
|
|
51d632bcd1
|
packages/kerberized-{bind,dig,dnsutils}: drop as included upstream
|
2022-05-29 22:21:37 +02:00 |
|
|
d9ffd8c863
|
modules/nix-config-server: tighter GC
|
2022-05-29 14:43:38 +02:00 |
|
|
8bc67dcb23
|
modules: don't deploy motd on containers
|
2022-05-28 22:08:51 +02:00 |
|
|
de9f447c27
|
modules/nix-config: remove dead module
|
2022-05-28 22:05:02 +02:00 |
|
|
e5091f23fa
|
modules: add container host set
|
2022-05-28 21:49:54 +02:00 |
|
|
1cfe7951af
|
modules/system-info: init
|
2022-05-28 00:46:55 +02:00 |
|
|
1003f039a7
|
modules/enterprise: remove pcscd
|
2022-05-27 18:15:34 +02:00 |
|
|
6723fcdaae
|
modules/minimal: init
|
2022-05-27 18:15:34 +02:00 |
|