|
0af78c23e6
|
Resize atuin volumes
|
2024-07-12 11:28:29 +02:00 |
|
|
61b07b275c
|
Add volume mount for caching in jellyfin
|
2024-06-29 12:28:18 +02:00 |
|
|
3c947a55a9
|
Disable all ipv6 until we fix the wireguard issue
|
2024-06-29 10:59:56 +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 |
|
|
a62d854a0e
|
Fix and re-enable Immich
|
2024-06-20 21:35:13 +02:00 |
|
|
884a59bfc0
|
Disable immich for now
|
2024-06-16 20:34:08 +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 |
|
|
bb1f091fbb
|
Bump jellyfin to 10.9.6
|
2024-06-15 12:49:31 +02:00 |
|
|
5ca2b6f473
|
Add Atuin service
|
2024-06-12 23:14:55 +02:00 |
|
|
dc73a0bf2c
|
Update freshrss to 1.24.1
Fix rollout strategy for freshrss
|
2024-06-12 21:49:12 +02:00 |
|
|
588488fdf7
|
Add test deployment of immich
|
2024-06-05 21:22:17 +02:00 |
|
|
26aae8c4c3
|
Bump Radicale to 3.2.0.0
|
2024-06-04 21:40:39 +02:00 |
|
|
bf240ed931
|
added ek2024
|
2024-06-02 15:51:54 +02:00 |
|
|
c7ab342994
|
Expose attic to the internet
|
2024-06-01 11:12:43 +02:00 |
|
|
01366db2ef
|
Version pin freshrss
|
2024-05-26 15:56:08 +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 |
|
|
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 |
|
|
afa0bd023e
|
Add option to add labels to Kubernetes nodes
Make nextcloud always go to nodes with fast storage
Don't mount nextcloud on syncthing pod
|
2024-05-24 23:40:19 +02:00 |
|
|
11200c0ff7
|
Migrate attic data to longhorn
|
2024-05-23 22:52:05 +02:00 |
|
|
2ed872fa8f
|
Migrate media stack data to longhorn
|
2024-05-23 22:30:30 +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 |
|
|
1e79b3ed75
|
Migrate pihole to longhorn
|
2024-05-23 20:11:04 +02:00 |
|
|
95639457f8
|
Migrate Nextcloud to Longhorn
|
2024-05-21 22:35:46 +02:00 |
|
|
518c0eb121
|
Migrate Minecraft to Longhorn
|
2024-05-21 20:41:24 +02:00 |
|
|
cf38f3229f
|
Migrate Radicale to Longhorn
|
2024-05-21 20:26:48 +02:00 |
|
|
a9c54864d3
|
Move Longhorn helm chart to k3s bootstrap
|
2024-05-20 21:55:59 +02:00 |
|
|
5f14df28d5
|
Centralize all Kubernetes volume definitions
|
2024-05-20 20:48:47 +02:00 |
|
|
7326dfd9e9
|
Move Freshrss to longhorn
|
2024-05-20 19:33:50 +02:00 |
|
|
e791c1df9c
|
Create Nix module for Creating Longhorn volumes
|
2024-05-20 18:25:11 +02:00 |
|
|
4232b18ea1
|
Fix group on Hedgedoc uploads volume
Document migration on NFS to Longhorn
|
2024-05-20 18:10:26 +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 |
|
|
f8cca093cd
|
Version pin Radicale
|
2024-05-19 13:07:46 +02:00 |
|
|
a21a09ad6b
|
Install longhorn on k3s
Introduce new storage standard with LVM
|
2024-05-18 23:32:58 +02:00 |
|
|
253515d3fa
|
Redirect HTTP to HTTPS
|
2024-05-12 10:28:08 +02:00 |
|
|
5b78f92812
|
Fix load balancer ip on traefik service
|
2024-05-12 09:55:06 +02:00 |
|
|
3db3a0c1bf
|
Fix helmchartconfig value for annotations
|
2024-05-11 23:52:52 +02:00 |
|
|
93d03d6513
|
Generate various config from nix
|
2024-05-09 21:03:27 +02:00 |
|
|
1e4707ee3e
|
Fix static load balancer ip for Traefik
|
2024-05-09 17:25:59 +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 |
|
|
7831696834
|
Add Argo Workflows
|
2024-05-08 21:42:08 +02:00 |
|
|
9bf7744335
|
Apply Kubenix in Forgejo action
/ blog-pim (push) Successful in 4m21s
Remove example Forgejo runner config
|
2024-05-02 18:20:02 +02:00 |
|
|
a7d403eb5b
|
Encrypt k8s secrets with Forgejo action key
/ blog-pim (push) Failing after 1m46s
Allow mounting all volumes in Forgejo actions
|
2024-05-01 23:38:45 +02:00 |
|
|
1f24b5815b
|
Debug Forgejo action
/ blog-pim (push) Successful in 2m48s
|
2024-05-01 22:34:59 +02:00 |
|
|
ac5b15721a
|
Debug Forgejo action to deploy k8s
/ blog-pim (push) Failing after 1m1s
|
2024-05-01 22:27:46 +02:00 |
|
|
b7e5db705b
|
Version Pim's blog using git revision from Nix input
|
2024-04-30 23:22:01 +02:00 |
|
|
70e0fae612
|
Bump blog image
|
2024-04-30 13:48:20 +02:00 |
|
|
654f754286
|
Update KitchenOwl to v0.5.1
|
2024-04-29 17:43:44 +02:00 |
|
|
34ffaa09a8
|
Update Hedgedoc to 1.9.9
|
2024-04-29 17:23:53 +02:00 |
|
|
3f87796d04
|
Upgrade nextcloud to 28
|
2024-04-29 16:08:16 +02:00 |
|
|
ade93dc61b
|
Upgrade Forgejo version
closes #84
|
2024-04-29 15:48:25 +02:00 |
|
|
fd5510444b
|
Mount music in syncthing pod
|
2024-04-29 15:23:31 +02:00 |
|
|
0c57b2deae
|
persist attic data
|
2024-04-27 20:53:32 +02:00 |
|
|
f8b0e13356
|
add attic deployment
update blog image
|
2024-04-26 23:32:31 +02:00 |
|
|
d833b055ee
|
add k8s deployment for blog
|
2024-04-22 23:46:59 +02:00 |
|
|
44013d3a78
|
mount forgejo runner data on NFS
convert forgejo config from nix to ini
|
2024-04-20 13:00:41 +02:00 |
|
|
e196077ea1
|
fix traefik configuration not being loaded
|
2024-04-20 11:11:34 +02:00 |
|
|
39410c4bae
|
add forgejo runner
|
2024-04-17 23:19:08 +02:00 |
|
|
dce3919f31
|
create custom nixos module for k8s nfs volumes
|
2024-04-14 23:34:54 +02:00 |
|
|
4ded27d82e
|
create custom nixos module for k8s ingress
|
2024-04-14 23:11:19 +02:00 |
|
|
4b01eeadbb
|
make use of named k8s ports
|
2024-04-14 21:43:31 +02:00 |
|
|
ec201a038d
|
simplify kubenix definitions
|
2024-04-14 21:00:15 +02:00 |
|
|
db0303f4d8
|
use sops to encrypt vals secrets
|
2024-04-14 14:48:27 +02:00 |
|
|
6e608e6ca8
|
use dns.nix for kun.is zone again
parameterize k8s' service IPs
|
2024-04-13 23:25:48 +02:00 |
|
|
76bd5c9276
|
add persistent storage to minecraft
|
2024-04-13 22:21:26 +02:00 |
|
|
843810dced
|
Merge branch 'master' of ssh://git.kun.is:56287/home/nixos-servers
|
2024-04-13 18:00:51 +02:00 |
|
|
c8023afceb
|
reorganize
|
2024-04-13 16:37:18 +02:00 |
|