Commit graph

51 commits

Author SHA1 Message Date
eyjhb
c769a8883e
Revert "restic: switched from bb b2 to hetzner s3 (in EU)"
This reverts commit fd98cfb6d0.
2025-04-20 22:58:37 +02:00
eyjhb
7099f0b01e
adds drtvrss 2025-04-19 17:26:53 +02:00
eyjhb
6fedaed0f9
bumped sources
- ssh boot - removed /32, otherwise we got error
  `can't parse IP address "xx.xx.xx.xx/32"`
- wger - cleaned up, because of deprecated errors
2025-04-19 13:05:56 +02:00
eyjhb
da7f31ae8e
adds vim to common-config 2025-04-13 09:00:36 +02:00
eyjhb
4436f3918b
drasl: init - minecraft auth server (unmojang) 2025-04-06 23:16:36 +02:00
eyjhb
fd98cfb6d0
restic: switched from bb b2 to hetzner s3 (in EU) 2025-03-25 21:29:36 +01:00
eyjhb
fc37d7a802
easy-zfs-mounts: do not rely on fileSystems, so it can be used with impermanence 2025-03-14 16:40:23 +01:00
eyjhb
d6be5fefea
nginx: block all /metrics endpoints 2025-03-14 16:40:19 +01:00
eyjhb
46f12e25b0
rallly: patch to remove other login methods 2025-03-02 17:05:43 +01:00
eyjhb
dd5a97ce13
rallly: build from source now + removed podman
thank you for the nerdsnipe @rasmus
2025-03-02 12:23:21 +01:00
eyjhb
c2703447c7
restic: removed comment 2025-03-01 17:00:54 +01:00
eyjhb
bd0e3ff589
init rallly 2025-03-01 15:44:42 +01:00
eyjhb
aeb1866415
bumped sources + fixed authelia patches for updates 2025-03-01 08:57:59 +01:00
eyjhb
aa6df3dde3
authelia: actually remember me 2025-02-09 10:34:41 +01:00
eyjhb
4a0129585a
updated sources 2025-02-02 17:56:22 +01:00
eyjhb
88673b582e
platforms.hetzner: fixed networkd warnings 2024-12-30 22:55:55 +01:00
eyjhb
313a0b6939
server.postgres: fixed typo 2024-12-30 22:53:38 +01:00
eyjhb
629f8f02d7
common-config.journald: only store in-memory, max 100MB, maximum 1d
Clears all logs on reboot, clears data after 100MB or after 1day,
whatever comes first.
2024-12-18 15:20:56 +01:00
eyjhb
d1cb03f213
server.nginx: disables access logging 2024-12-18 15:20:38 +01:00
eyjhb
3a0792caec
restic: add daily external backups of all safe/backups 2024-12-07 19:28:04 +01:00
eyjhb
6c33d36fc5
lldap: updated 2024-12-05 17:02:34 +01:00
eyjhb
7cde74ce97
ssh.keys: add eyjhb 2nd key 2024-12-03 08:48:18 +01:00
eyjhb
efb5711551
updated sources 2024-12-03 08:45:53 +01:00
eyjhb
7313bb8344
updated sources + patches + more patches 2024-11-05 18:31:01 +01:00
eyjhb
41bb5bdb39
updated sources + updated teewords patch + removed stalwart patches 2024-09-09 23:22:35 +02:00
eyjhb
008c7ebfb9
gerd.lldap: added lldap-cli 2024-09-01 20:07:20 +02:00
eyjhb
ac813a2554
updated sources 2024-09-01 20:06:49 +02:00
eyjhb
6970d8c410
gerd.element: skip welcome page and added brand 2024-08-29 19:36:02 +02:00
eyjhb
0201eed966
fixup postgresql permissions 2024-08-24 21:36:56 +02:00
eyjhb
4497cbb9c3
gerd.zrepl: add rpool/backup 2024-08-24 21:21:52 +02:00
eyjhb
84a3027d0c
gerd.postgresql: initial add 2024-08-24 15:01:59 +02:00
eyjhb
c40778e628
shared.state.ssh: specify hostkeys location instead of impermanence 2024-08-21 21:19:04 +02:00
eyjhb
eab1162cfd
gerd.stalward: added stalwart mailserver 2024-08-21 13:20:54 +02:00
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