135 Commits

Author SHA1 Message Date
ccc8ae2a4a Add uStreamer service to skycam 2024-08-05 22:47:11 +01:00
9af880b03c Merge branch 'master' into skycam 2024-08-05 18:06:54 +01:00
c6222c90f4 Add aarch64-linux build machine
Some checks failed
Check flake / build-amd64-linux (push) Failing after 0s
2024-08-05 17:57:32 +01:00
5903eb650a Update rpi base 2024-08-05 17:54:43 +01:00
c5f796f1ba Enable deployments to skycam
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m36s
2024-08-04 11:55:56 +01:00
127ef6353c Add custom packages
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m56s
2024-08-04 11:47:33 +01:00
6dcd2b0139 Add device tree overlay for skycam
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m36s
2024-08-03 22:49:29 +01:00
f42442dd0e Add skycam host
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m37s
2024-08-03 21:22:38 +01:00
721b6e0ab8 Remove nix-du
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m43s
2024-08-02 20:52:57 +01:00
abfb24ca21 Refactor matrix module
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m29s
2024-07-21 12:09:15 +01:00
2f8f03faf8 Rename matrix-synapse module to matrix 2024-07-21 11:28:16 +01:00
7ae65a4f88 Enable mautrix-signal bridge 2024-07-20 12:55:42 +01:00
c17ee693dc Enable mautrix-whatsapp bridge 2024-07-20 12:55:08 +01:00
31c747812e Add postgresql module 2024-07-08 22:13:36 +01:00
162e7bc114 Disable auditd on server hosts 2024-07-08 22:12:56 +01:00
8e9bdc60f1 Integrate coturn module with matrix-synapse
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m28s
2024-07-08 19:06:06 +01:00
7dd9a5e22e Use nvidia beta driver on odyssey
Some checks failed
Check flake / build-amd64-linux (push) Has been cancelled
2024-06-30 23:29:27 +01:00
8d5680811d Add plasma-manager module
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m46s
2024-06-29 23:17:03 +01:00
5b1e5c7927 Set default session on hypnos
Some checks failed
Check flake / build-amd64-linux (push) Failing after 1m24s
2024-06-29 16:06:08 +01:00
696418b486 Use X11 SDDM on hypnos
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m30s
2024-06-29 15:57:06 +01:00
cf6af3635a Add VirtualBox to atlas
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m26s
2024-06-23 23:13:34 +01:00
6a5baec0db Add LibreOffice to odyssey
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m19s
2024-06-23 12:26:11 +01:00
2384fc9224 Use nvidia 470 legacy driver on hypnos
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m36s
2024-06-22 17:50:00 +01:00
baac9ac61f Remove GPU patch from hypnos
Some checks failed
Check flake / build-amd64-linux (push) Has been cancelled
2024-06-15 22:10:36 +01:00
08bf00bc93 Add grafana to library
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m15s
2024-06-02 19:33:58 +01:00
f872992c85 Backup jellyfin data directory
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m37s
2024-06-01 21:03:16 +01:00
d2a0e88004 Enable VAAPI support for jellyfin
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m30s
2024-06-01 20:48:28 +01:00
cc09f23831 Update library config
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m47s
2024-06-01 15:40:18 +01:00
d3aa405720 Unmount NFS shares before stopping tailscaled
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m28s
2024-06-01 11:01:28 +01:00
8eef59ae28 Optimise NFS client options for game ISOs
All checks were successful
Check flake / build-amd64-linux (push) Successful in 4m35s
- Use default settings for file attribute caching
- Increase time client can wait for a response before retrying the
request
2024-05-27 13:37:55 +01:00
8bc751926c Add fail2ban to server hosts
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m52s
2024-05-22 07:48:45 +01:00
f154431f52 Allow all users to connect to Nix daemon
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m52s
2024-05-18 08:56:15 +01:00
92c3bd3a13 Set ACME client defaults in server.nix 2024-05-18 08:46:05 +01:00
b16a42732a Add extra systemd config to server profile 2024-05-18 08:46:05 +01:00
7f82ee9300 Enable gitea-runner on odyssey 2024-05-06 16:33:30 +01:00
4ca00f7717 Move podman to module 2024-05-06 15:52:57 +01:00
d4a48bb679 Add more nix helpers 2024-05-04 23:06:32 +01:00
2b8f9c4ae7 Adjust NFS mount options 2024-05-04 12:49:12 +01:00
eb9406fe1f Use integrated Intel GPU on hypnos 2024-04-28 16:18:01 +01:00
050415cb49 Hint electron apps to use wayland 2024-04-21 22:46:25 +01:00
fc1281a397 Use KDE on hypnos 2024-04-21 22:36:10 +01:00
17487f010d Refactor gnome.nix 2024-04-21 19:46:29 +01:00
32356fb1e2 Fix lutris 2024-04-14 23:24:39 +01:00
479f4d9eda Disable NetworkManager-wait-online on desktops 2024-04-14 19:21:52 +01:00
69bbc41c39 Add extra dirs to odyssey backups 2024-04-14 15:39:20 +01:00
6df254ed93 Add mail directories to backup 2024-04-02 00:04:51 +01:00
b9cff42ac4 Add mailserver host 2024-04-01 23:50:16 +01:00
93ac4b1185 Add photoprism module 2024-03-31 19:46:37 +01:00
dd4455eafe Add @wheel to trusted-users for nix 2024-03-24 19:45:13 +00:00
00bfff1dec Remove vscode from atlas 2024-03-17 09:53:10 +00:00