|
04439a9ee5
|
Build tooling around nix-snapshotter
|
2024-08-29 06:53:05 +02:00 |
|
|
e9899c0d0f
|
Resolve cyberchef and radicale images using nix-snapshotter
Increase inotify max user instances to 256
Disable tailscale by default
|
2024-08-25 17:04:31 +02:00 |
|
|
55b18ef450
|
Refactor storage module
Add talos and pikvm machines
|
2024-08-24 22:30:46 +02:00 |
|
|
5a6b9f203a
|
refactor: Extract all image names
|
2024-07-30 21:28:35 +02:00 |
|
|
6794fce2a2
|
fix: Don't use tailscale DNS for physical servers
fix: Don't do rolling updates for pihole
chore: Update flake inputs
|
2024-07-30 20:33:07 +02:00 |
|
|
4e619eb0c4
|
feat(tailscale): Enable warwick as exit node and subnet router
|
2024-07-23 22:50:11 +02:00 |
|
|
15e0dce041
|
feat: Enable tailscale on physical servers
fix: Fix Nix flake checks
|
2024-07-22 22:54:08 +02:00 |
|
|
8091664f11
|
Expose NFS shares on 10.0.0.0/8
|
2024-07-12 11:07:51 +02:00 |
|
|
e7d75fbb21
|
Use nix-snapshotter as k3s' snapshotter and image service
Replace k3s' embedded containerd with Nix-managed one
Deploy test k8s with image from Nix store
|
2024-06-24 23:31:06 +02:00 |
|
|
2efe24dac9
|
Make permanent Immich deployment
|
2024-06-16 16:49:28 +02:00 |
|
|
726beabb9c
|
Replace agenix with sops-nix
|
2024-06-15 22:27:07 +02:00 |
|
|
d79e0b8acc
|
Refactor flake
|
2024-06-13 19:46:21 +02:00 |
|
|
8dbb42f0ac
|
Remove Gatus monitoring
Update unstable and make kubenix follow unstable
|
2024-06-07 21:41:03 +02:00 |
|
|
007ff1e438
|
Convert lewis to kubernetes node
Install tmux on servers
Mount jellyfin media locally
|
2024-05-26 14:34:19 +02:00 |
|
|
266d7d905c
|
Migrate nextcloud database to kubernetes
Disable postgresql database on lewis
|
2024-05-25 18:05:44 +02:00 |
|
|
c56a17fc4f
|
Migrate paperless database to kubernetes
|
2024-05-25 17:35:43 +02:00 |
|
|
964f76af14
|
Migrate attic database to kubernetes
|
2024-05-25 17:02:35 +02:00 |
|
|
93f0aa7fde
|
Disable borg backups of hedgedoc database
|
2024-05-25 16:11:18 +02:00 |
|
|
99893f2ed2
|
Migrate hedgedoc database to kubernetes
|
2024-05-25 16:07:11 +02:00 |
|
|
0fe9bf287f
|
Keep a yearly Borg archive and for the past 12 months
Adjust backup timings
Convert borgmatic config from Nix
|
2024-05-25 14:26:59 +02:00 |
|
|
11200c0ff7
|
Migrate attic data to longhorn
|
2024-05-23 22:52:05 +02:00 |
|
|
5629801afe
|
Migrate paperless data to longhorn
|
2024-05-23 21:47:47 +02:00 |
|
|
2077f1f9a3
|
Migrate syncthing data to longhorn
|
2024-05-23 21:34:29 +02:00 |
|
|
44704472b4
|
Migrate kitchenowl data to longhorn
|
2024-05-23 21:19:29 +02:00 |
|
|
1e894a8672
|
Remove forgejo runner
Migrate forgejo data to longhorn
|
2024-05-23 21:07:32 +02:00 |
|
|
cf38f3229f
|
Migrate Radicale to Longhorn
|
2024-05-21 20:26:48 +02:00 |
|
|
7326dfd9e9
|
Move Freshrss to longhorn
|
2024-05-20 19:33:50 +02:00 |
|
|
790746a4ce
|
Add recurring backup job for our data to lewis.dmz via NFS
Add documentation on our Longhorn usage
Migrate Hedgedoc uploads to Longhorn
Fix mounting of data disk on Lewis
|
2024-05-20 17:47:49 +02:00 |
|
|
a21a09ad6b
|
Install longhorn on k3s
Introduce new storage standard with LVM
|
2024-05-18 23:32:58 +02:00 |
|
|
998e01ae8c
|
Enable IPv6 support for K8s
Enable DNS over IPv6 and TCP to comply with isnic
Provision k3s CA
Make Atlas a k8s agent instead of server
|
2024-05-09 17:03:13 +02:00 |
|
|
0c57b2deae
|
persist attic data
|
2024-04-27 20:53:32 +02:00 |
|
|
44013d3a78
|
mount forgejo runner data on NFS
convert forgejo config from nix to ini
|
2024-04-20 13:00:41 +02:00 |
|
|
a56de1672e
|
add support for multi-node k3s cluster
|
2024-04-15 23:28:23 +02:00 |
|
|
76bd5c9276
|
add persistent storage to minecraft
|
2024-04-13 22:21:26 +02:00 |
|
|
8b937fdfc4
|
create own library for globals and net.nix
|
2024-04-13 17:28:31 +02:00 |
|
|
c8023afceb
|
reorganize
|
2024-04-13 16:37:18 +02:00 |
|