Commit graph

18 commits

Author SHA1 Message Date
eyjhb
3ab76ae616
bump from nixos-24.11 to nixos-unstable + bumped stateVersion 2024-08-16 14:19:37 +02:00
eyjhb
438f375f8e
update sources 2024-08-15 11:58:54 +02:00
eyjhb
0c47c0cbe6
gerd.teeworlds: add secrets patch + secrets 2024-08-14 12:24:04 +02:00
eyjhb
87f69b6f5a
allow ability to override nixpkgs 2024-08-14 12:22:33 +02:00
eyjhb
0ca49ba790
modules.shared: fixed small error when changing namespace of settings 2024-08-12 23:35:46 +02:00
eyjhb
ce2f6d2cb5
modules.systemd_assert_service: ensures a service exists, disabled 2024-08-12 23:34:31 +02:00
eyjhb
918c32299e
modules.settings->shared: renamed mine.settings to mine.shared.settings
Allows to use it with other things, such as ...

mine.shared.lib
mine.shared.meta
mine.shared.settings
2024-08-12 20:51:38 +02:00
eyjhb
d459fa895e
configure domain in a central file 2024-08-11 14:50:32 +02:00
eyjhb
a7f869923f
modules.settings: add mine.settings to pass data around 2024-08-11 14:21:17 +02:00
eyjhb
4ba7d237b7
add agenix support for secrets 2024-08-09 21:34:46 +02:00
eyjhb
99dd7bfc16
state: remove systemd.tmpfiles.rules for /var/lib/private, no effect 2024-08-09 21:13:21 +02:00
eyjhb
87fefcae2a
state: add systemd.tmpfiles.rules for /var/lib/private 2024-08-09 21:11:10 +02:00
eyjhb
fe1eb8bfb8
moved more into hetzner platform 2024-08-09 00:02:37 +02:00
eyjhb
f792e23584
applications.server.acme: defaults + persists state 2024-08-08 19:38:25 +02:00
eyjhb
7cee029fff
added zrepl for snapshots 2024-08-08 19:37:50 +02:00
eyjhb
52af8fc06e
added disko module, common-config, cleanup, etc. 2024-08-08 19:02:02 +02:00
eyjhb
d980ba204a
added hetzner profile, ssh for luks unlocking, and neededForBoot for state 2024-08-08 14:36:04 +02:00
eyjhb
2ca4b5440a
initial commit 2024-08-08 14:16:04 +02:00