Commit graph

76 commits

Author SHA1 Message Date
7adb75ed32 Add pangolin module 2026-02-08 12:11:20 +01:00
24cf657f9c Add virtiofsd to enable shared folder to qemu 2026-01-18 22:34:11 +01:00
cba8dea9c7 Add firefly to test Remote-User authentication 2026-01-09 22:03:01 +01:00
a70450af2a Add Remote-User authentication from mTLS with headers 2026-01-09 22:01:10 +01:00
b65effa878 Update flake.lock 2026-01-04 22:23:15 +01:00
5115744f46 Test traefik, arcane and immich on vServer 2026-01-04 22:22:53 +01:00
cb0408abd4 Add modules for traefik and arcane 2026-01-04 22:20:20 +01:00
ed21c24262 Enable ipv6 in docker 2026-01-04 22:17:40 +01:00
d4e4ecf9a9 Disallow ping on servers 2026-01-04 22:17:30 +01:00
f772e6054e Enable software tpm for libvirt 2026-01-02 19:52:36 +01:00
7574b6bfa4 Update devshells to 25.11 2025-12-24 23:20:51 +01:00
55292a69f4 Update to 25.11 2025-12-24 23:20:37 +01:00
5fd7eb5ee2 Remove phpstorm 2025-12-24 02:14:10 +01:00
7ae69de706 Add user to kvm group 2025-12-08 19:29:16 +01:00
9c3769ed39 Update flake.lock 2025-09-29 17:08:04 +02:00
b0bf41a826 portainer_agent: 2.33.1 -> 2.33.2 2025-09-29 17:05:03 +02:00
0fd83d2822 Add configuration of proxmox binary cache into flake hint 2025-09-25 11:35:06 +02:00
0b336f6058 Update flake.lock 2025-09-18 01:12:18 +02:00
cfc8f986b7 Add portainer_agent module and configure srv01-hf for it 2025-09-18 01:11:57 +02:00
fadfd47e3f Configure teleport on srv01-hf 2025-09-18 01:11:06 +02:00
abf81609e4 Add ssh connection settings to nix-private repo for auto-upgrade 2025-09-18 01:07:36 +02:00
eee7d2ddcf Add secret management with agenix 2025-09-17 23:51:27 +02:00
739b50349c Set oci-backend to docker
This can be used to start containers declaratively.
Use docker when it is enabled for this.
2025-09-17 00:05:36 +02:00
3c17de5929 Make nixremote trusted and not expire 2025-09-17 00:04:01 +02:00
aa4d1f11c9 Add rebootWindow for auto upgrades 2025-09-17 00:03:34 +02:00
ea01c0abf3 Add nixremote user for remote building 2025-08-25 09:49:00 +02:00
962ee20628 Enable auto-update on srv01-hf 2025-08-19 17:00:45 +02:00
6989f4be08 Add static network configuration to srv01-hf 2025-08-19 16:56:26 +02:00
a8f632ed50 Enable hybrid boot for disko module 2025-08-19 01:39:43 +02:00
c4ec22b380 Change bootloader to grub for srv01-hf 2025-08-18 23:40:53 +02:00
db8b0f1d5f Add srv01.hf as docker host 2025-08-18 23:12:46 +02:00
2249b4cc58 Configure clustering with k3s 2025-08-17 02:53:39 +02:00
31267fa34c Add more kube nodes 2025-08-17 01:46:17 +02:00
75d4187baa Add nixos-server user module 2025-08-17 01:36:10 +02:00
18b28c2e9d Add qemu-guest-utils module 2025-08-17 01:35:09 +02:00
544930ff2d Externalize systemd-boot module 2025-08-17 01:34:38 +02:00
59506dac35 Move disko configuration to modules 2025-08-16 22:24:55 +02:00
21582cbf81 Add configuration for kubernetes host kube01 2025-08-16 22:07:27 +02:00
1038d8a248 Add disko 2025-08-16 22:07:11 +02:00
2f19307456 Configure proxmox-nixos cache 2025-08-12 02:27:42 +02:00
7bce6df38b Working bridge configuration using systemd-networkd 2025-08-12 00:39:41 +02:00
c790a14db1 Migrate bridge config to networking.* 2025-08-12 00:05:42 +02:00
f7c3edf779 Actually apply systemd-networkd configuration
Also disable networking.* options
2025-08-11 23:36:08 +02:00
8e15acd0c6 Add network bridge config 2025-08-10 23:24:39 +02:00
82bb877bfb Add proxmox-nixos 2025-08-09 10:21:16 +02:00
a7a3cbbc7a Add basic new server config
Includes sshd for easy connecting in local virtualized environment.
2025-08-08 16:56:37 +02:00
ac39ed944d Add missing input input
This makes lazy-apps work.
2025-07-01 10:52:42 +03:00
f31b06f698 Enable hardware.enableRedistributableFirmware 2025-06-08 01:09:25 +02:00
f43c558448 Add lazy-apps 2025-06-08 01:07:03 +02:00
a28d26ed03 Update flake.lock 2025-05-27 22:03:15 +03:00