Deployment files for services I use on a daily basis
  • Nix 57.1%
  • Shell 42.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-18 12:41:10 +02:00
adguard01 feat: add adguard config 2026-07-05 23:03:38 +02:00
anubis01 anubis is acting up 2026-08-03 13:23:01 +02:00
calibre01 replace kavita with calibre web again 2026-07-29 10:35:42 +02:00
dufs01 init 2026-07-02 16:27:32 +02:00
forgejo01 feat: woodpecker and the first nixos in my homelab yay 2026-10-18 12:41:10 +02:00
matrix01 feat: matrix bridges 2026-10-17 23:37:26 +02:00
pocketid01 init 2026-07-02 16:27:32 +02:00
router01 feat: woodpecker and the first nixos in my homelab yay 2026-10-18 12:41:10 +02:00
tail01 init 2026-07-02 16:27:32 +02:00
writefreely01 oh boy am I bad at keeping this up to date 2026-10-15 17:26:15 +02:00
.gitignore init 2026-07-02 16:27:32 +02:00
lxc-setup.sh init 2026-07-02 16:27:32 +02:00
README.md init 2026-07-02 16:27:32 +02:00

My services

The services I use on a daily basis. There used to be more, but I don't care anymore.

I deploy my services as native installations in lxc containers. for that I use systemd user services. Every directory represents one lxc. I use the default openSUSE 16.0 template and this setup script on every container and then install the application manually. Routing is also done in this manner, with incomming traffic routed through cloudflare. Monitoring is done via Beszel. If the machine goes down, I'll notice it anyway so I don't have an offsite backup