Commit graph

124 commits

Author SHA1 Message Date
4881f836c9 Allow disabling automatic reboots in module 2026-04-27 23:50:54 +02:00
530695d941 Add netbird service to busch 2026-04-27 23:29:22 +02:00
04ba2761b5 Use user module for busch 2026-04-27 23:12:58 +02:00
81f4554dd7 Add dependencies between netbird and traefik containers
When setting the explicit ip of the traefik container in the webproxy
network, this resolves the ip of the traefik container changing between
restarts.
2026-04-27 23:09:34 +02:00
f7c4620378 Enable netbird-docker on srv03 2026-04-25 23:58:47 +02:00
d1cfaf7acf Add netbird-docker volume 2026-04-25 23:58:32 +02:00
d97a085af5 Update flake.lock 2026-04-25 02:33:35 +02:00
061fdb2a47 Add host srv03 2026-04-25 02:33:35 +02:00
e8d9329e8e Add containerized pocket-id module 2026-04-25 02:32:41 +02:00
b4650bba54 Add containerized traefik module
Move existing OIDC integrated module into seperate file.
2026-04-25 02:23:07 +02:00
d7a0b75042 Add opkssh to administration module 2026-04-22 22:17:58 +02:00
791deb39f9 Revert "Switch from zen kernel to latest kernel for laptops"
This reverts commit 502fecdd4e.
2026-04-22 22:16:56 +02:00
97d6838274 Use variable for docker group 2026-04-22 22:16:13 +02:00
4c6bc31476 Add more devshells in flake.nix 2026-03-29 21:21:00 +02:00
d7b1521b29 Merge branch 'test-new-server-setup' 2026-03-29 21:15:28 +02:00
62334a00dd Add terraform module
Terraform is used to manage the VMs on the Proxmox host `busch`.
2026-03-29 21:12:46 +02:00
85c7dab078 Add opkssh module to srv01.hf 2026-03-29 21:01:28 +02:00
86bec559e6 Add busch-main-docker server 2026-03-29 21:00:09 +02:00
ae00442324 Add quotation for importing private module 2026-03-27 02:19:40 +01:00
0aff64102d Update flake.lock 2026-03-27 01:39:38 +01:00
502fecdd4e Switch from zen kernel to latest kernel for laptops
Due to build failure at least in release 25.11.
2026-03-27 01:38:42 +01:00
13ca1dc205 Add config for busch
Busch is the proxmox host used for various vms, which will be defined
through terraform or similar.
2026-03-27 01:36:29 +01:00
f2b2e26ba9 Add sample for opkssh module
Module will not be added here as usernames, principals and the client id
have to be specified directly.
Setting them via age secrets is not possible.
2026-03-27 01:29:56 +01:00
a525d2bffa Add intel-cpu module 2026-03-27 01:21:16 +01:00
7d11cef3f8 rofirefox: set main program 2026-03-11 23:13:59 +01:00
edbde98006 Remove firewall rules for wireguard and set rpfilter to loose 2026-03-11 23:13:30 +01:00
179f615ad4 Remove texlive from system closure 2026-03-11 22:55:25 +01:00
b441618575 Add fail2ban to sshd module 2026-03-11 22:53:54 +01:00
b3ec023cad Fix service naming in newt module 2026-03-11 22:51:29 +01:00
b4abb27490 Use unstable gerbil in pangolin module 2026-03-11 22:49:50 +01:00
9e11d4bf7f Include new home-manager modules 2026-02-22 17:53:31 +01:00
ba39a00af7 Add java versions as extraDependencies in home-manager 2026-02-22 17:53:31 +01:00
f50a34b7c2 Add gui apps in home-manager profile 2026-02-22 17:53:31 +01:00
e8deca2983 Move devshells into main flake.nix 2026-02-22 17:53:31 +01:00
535afa836a Disable git configuration through home-manager 2026-02-22 17:53:31 +01:00
8aad0b7e49 Add essential cli tools to home-manager 2026-02-22 17:53:31 +01:00
9e81d66be2 Add genericLinux target for homemanager 2026-02-22 17:53:31 +01:00
378d7f3051 Add username in extraSpecialArgs 2026-02-22 17:53:31 +01:00
bdd7bd301e Explicitly set nix package to use 2026-02-22 17:53:31 +01:00
0f163aee34 Add nix config to home-manager configuration 2026-02-22 17:53:31 +01:00
fbb86d2d53 Add initial home-manager configuration 2026-02-22 17:53:31 +01:00
a6e1430a3e Add fira fonts 2026-02-22 17:20:48 +01:00
9813193c7d Remove kube server configurations 2026-02-08 12:30:44 +01:00
c9216f6468 Update flake.lock 2026-02-08 12:28:32 +01:00
fd6810bd59 Migrate srv01-hf to pangolin and dockhand 2026-02-08 12:28:02 +01:00
e890501a0a Add dockhand module 2026-02-08 12:25:30 +01:00
074a553351 Add newt module 2026-02-08 12:17:00 +01:00
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