Commit Graph

58 Commits (b4b9f54727333a5b56e6f9d4219fb0875c08fb98)

Author SHA1 Message Date
kalle b4b9f54727 Try to explicitly enable btrfs in cloud-init 2025-02-04 04:50:47 +01:00
kalle 356e8814f7 Make it actually run the command and also clean up other modules 2025-02-04 04:31:59 +01:00
kalle db39075c8e Also resize the filesystem 2025-02-04 04:17:27 +01:00
kalle 2c610570bc Grow nix store + persistent partition at boot 2025-02-04 03:59:25 +01:00
kalle 0cc8957f4e The docs are a lie 2025-02-04 03:34:49 +01:00
kalle e7228d4434 Try to disable all unused data providers 2025-02-04 03:21:03 +01:00
kalle e3207ae49c Forgot about some indents 2025-02-04 03:13:44 +01:00
kalle 0fb3a462ff Add default password to maintenance user for debugging. To be removed later 2025-02-04 02:54:01 +01:00
kalle e556e5cd32 Forgot to pass inputs 2025-02-04 02:44:50 +01:00
kalle 7ae9f55095 Add impermanence to template 2025-02-04 02:42:40 +01:00
kalle 4e53d30be4 Try fix networking 2025-02-04 02:38:07 +01:00
kalle 268ffc58ec Forgot hostSystem in the configuration 2025-02-04 02:18:58 +01:00
kalle 3341a9bb2d Add cloud-init based template system 2025-02-04 02:15:57 +01:00
kalle 7eb8bbaacc Add readme 2025-02-04 00:59:38 +01:00
kalle b1f7323983 TOML is great, just great 2025-02-03 18:04:28 +01:00
kalle 1b91bded2d Whoops, routers are dynamic configuration 2025-02-03 17:57:14 +01:00
kalle 765cd01519 Enable traefik dashboard in insecure mode 2025-02-03 17:52:10 +01:00
kalle 011d3bf67c Enable traefik debug logging 2025-02-03 17:38:11 +01:00
kalle 160e125c53 Use debugging domain for sonarr test 2025-02-03 17:34:57 +01:00
kalle f6f3c0b844 It was dns, its always dns 2025-02-03 17:27:53 +01:00
kalle 6916cddc48 Use IP from config as static IP 2025-02-03 17:23:12 +01:00
kalle a900c1931f Fix traefik routes functions 2025-02-03 17:05:55 +01:00
kalle 35bfc55356 Different hosts config layout + use IPs 2025-02-03 16:58:33 +01:00
kalle 95cbc98ee3 Add PC to authorized keys 2025-02-03 16:58:21 +01:00
kalle 7d64b2b4a3 Damn dns 2024-12-26 21:36:50 +01:00
kalle 3f6f82d840 This maybe? 2024-12-26 21:31:07 +01:00
kalle 2151e05685 Does this fix traefik? 2024-12-26 21:29:32 +01:00
kalle a22367d104 Allow HTTP and HTTPS through firewall with traefik role 2024-12-26 21:12:07 +01:00
kalle 8f0fccf66d Whoops typo 2024-12-26 20:59:48 +01:00
kalle 8b0483d0df Give traefik a writeable persistent directory for ACME 2024-12-26 20:58:46 +01:00
kalle 2c6f2b0030 More fixes 2024-12-26 20:54:26 +01:00
kalle 4e543200f4 This should fix it I hope 2024-12-26 20:48:00 +01:00
kalle 31adf4f3a6 Did this work? 2024-12-26 20:22:43 +01:00
kalle 01f88e9051 Add sops-nix 2024-12-26 19:41:49 +01:00
kalle 1da714d2b7 More fixes 2024-12-26 19:24:31 +01:00
kalle 20252a7cc9 Not sure what mkList even was supposed to do... 2024-12-26 19:23:12 +01:00
kalle 16396b5459 Add traefik role 2024-12-26 19:20:22 +01:00
kalle 7e729aea40 I need a way to test without committing... 2024-12-26 17:38:25 +01:00
kalle 817e896d9b Whoops, small bug 2024-12-26 17:35:40 +01:00
kalle bcec9a18c3 Move to different structure 2024-12-26 17:22:00 +01:00
kalle 05c996db50 Change ceph host IP 2024-12-26 16:35:13 +01:00
kalle 102d6b3cbf Add systemd repart to grow root partition on boot 2024-11-22 22:33:49 +01:00
kalle 843c64f8ed Need ceph client tools to mount cephfs 2024-11-22 20:34:32 +01:00
kalle 0ad2a2f4e7 Persist the right ceph file 2024-11-22 20:29:51 +01:00
kalle 718a39e142 Remove modes on files 2024-11-22 20:27:08 +01:00
kalle 597e903e98 Add ceph support (should have been here from the start) 2024-11-22 20:19:47 +01:00
kalle d39dce176f Re-add media mount 2024-11-22 20:10:23 +01:00
kalle 267c228598 Persist ssh host keys 2024-11-22 20:07:19 +01:00
kalle edab7d7abe More typos 2024-11-22 19:49:20 +01:00
kalle 5f625d21cf Remove media mount for now 2024-11-22 19:33:14 +01:00