Commit graph

219 commits

Author SHA1 Message Date
7177ce3a10
Fix breakages after upgrading to NixOS 24.05
some things still have to be fixed, but normal operation can go on for
now
2024-06-29 10:10:36 +02:00
099959a30a
Arion: Make Scrutiny data actually persistent 2024-06-25 22:11:34 +02:00
255847b6e1
Arion: Modify Diun tracking to notify for newly created images
Normal Diun behavior is to track the current tag, e.g. 'latest' and check if that has been changed
2024-06-25 22:11:12 +02:00
76a885e0d3
Arion: Add Jellyfin to Diun tracking 2024-06-25 22:09:19 +02:00
470f738403
Arion: Bump Sonarr to 4.0.5
Sonarr: 4.0.4 -> 4.0.5
2024-06-25 22:08:02 +02:00
49217e1bcc
Arion: Bump Jellyfin to 10.9.7
Jellyfin: 10.9.6 -> 10.9.7
2024-06-25 22:07:00 +02:00
a932b4598d
Arion: Add Grafana+Loki log aggregation 2024-06-25 22:06:01 +02:00
13b0e7593e
Arion: Fix nvme drive not being recognized by smartctl --scan
When attaching NVMe devices using `--device=/dev/nvme..`, make sure to provide the device controller (`/dev/nvme0`)
instead of the block device (`/dev/nvme0n1`)
2024-06-15 10:08:52 +02:00
d1b633b086
Add autorestic ntfy notifications 2024-06-14 20:17:21 +02:00
77a765e332
Add ntfy user auth 2024-06-14 13:05:19 +02:00
6043b73a04
Arion: Add diun docker update notifications 2024-06-14 11:57:42 +02:00
c213949f6f
Autorestic: Disable eustachius backup
eustachius currently isn't running
2024-06-13 23:31:39 +02:00
26591d2175
Franz: Disable FTP
only SFTP is still supported, plain ftp is too unsafe
2024-06-13 23:30:20 +02:00
2bf237f1da
Add initial native smb share
doesn't really work yet from windows side, but linux works
2024-06-13 23:29:40 +02:00
b0e2738905
Arion: Add s3-compatible minio file hosting 2024-06-13 23:27:38 +02:00
20c587bb5e
Arion: Remove docker samba
prepares conversion to natively installed samba
2024-06-13 23:19:26 +02:00
3c7751feda
Arion: Bump Lidarr to 2.3.3
Lidarr: 2.2.5 -> 2.3.3
2024-06-13 23:18:12 +02:00
93fde832ea
Arion: Bump Jellyfin to 10.9.6
Jellyfin: 10.9.1 -> 10.9.6
2024-06-13 23:17:35 +02:00
e6b3ee395c
Arion: Bump Forgejo to 7.0.4
forgejo: 7.0.3 -> 7.0.4
2024-06-13 23:16:19 +02:00
4068f391f2
Remove podman from global default 2024-06-02 11:11:40 +02:00
89e314d3bb
eustachius: user experiments 2024-06-02 11:11:03 +02:00
910cb992f8
Add riscv64 emulation 2024-06-02 11:10:44 +02:00
92a980dab2
Add Franz SSH key 2024-05-31 12:57:58 +02:00
51a6f74c5f
Clean up eustachius config 2024-05-31 11:53:33 +02:00
4f73668bf4
Revert eustachius to working default
previos custom one had a glitchy tty which never could be interacted with
2024-05-31 00:13:34 +02:00
f992567e47
Add basic eustachius config 2024-05-30 23:47:03 +02:00
e217c6f579
Fix adalbert display manager option 2024-05-24 14:09:29 +02:00
b52422d58c
Ludwig wayland fixes
some apps didn't open
2024-05-24 14:05:06 +02:00
42bf9fba59
Set GDDM as Ludwig login manager 2024-05-24 14:04:03 +02:00
a1a5d9a90c
Set systemd-boot build entry limit 2024-05-24 13:56:29 +02:00
241dc3e053
Add basic hydra ci
Add basic hydra ci
2024-05-23 23:58:53 +02:00
ef886a63a4
Remove conflicting firewall enable option 2024-05-23 23:56:05 +02:00
22eb62df23
Arion: Bump Forgejo to 7.0.3
7.0.1 -> 7.0.3
2024-05-23 23:55:30 +02:00
b88f16f43e
Arion: Bump Jellyfin to 10.9.1
jellyfin: 10.8.13 -> 10.9.0 -> 10.9.1

10.9.0 had subtitle sync issues
2024-05-13 16:10:30 +02:00
7ff2eb63b2
Autorestic: Remove nextcloud from ssd backup 2024-05-08 13:53:50 +02:00
9f8d290d10
Auth: Bump authentik
authentik: 2024.4.1 -> 2024.4.2
2024-05-08 13:53:06 +02:00
af58abcf3c
Arion: Switch from Cloudflare Tunnels to port-forwarding 2024-05-06 19:49:27 +02:00
4faa092004
Autorestic: Execute authentik backup every day 2024-05-06 19:48:38 +02:00
108baeae60
Arion: Fix pihole dns for all docker containers
i previously had to fall back to cloudflare dns which didn't have all custom dns entries from pihole
2024-05-03 21:01:25 +02:00
a6d9f57d8e
Arion: Add oidc to homarr 2024-05-03 16:31:26 +02:00
af61ee537a
Headscale: Add possible tags for multi-entrypoint traefik config 2024-05-03 12:19:35 +02:00
311ae93432
Arion: Add Authentik 2024-05-03 12:19:03 +02:00
184495ae51
Arion: bump media stack versions
prowlarr: 1.15.0 -> 1.16.2
sonarr: 4.0.2 -> 4.0.4
radarr: 5.3.6 -> 5.4.6
autobrr: 1.40.1 -> 1.41.0
2024-05-02 17:00:28 +02:00
b3feafcaef
Add remote restic backup 2024-05-01 17:50:16 +02:00
de24f3c5f6
Arion: Add Headscale 2024-05-01 17:49:03 +02:00
1e3e0d585f
Arion: Bump Forgejo to 7.0.1 & Navidrome to 0.52.0 2024-05-01 16:33:02 +02:00
fe5205de3a
Change eustachius ip to tailnet ip 2024-04-20 20:23:28 +02:00
a12e904d6e
Autorestic: change backup times to 4:00
ISP reassigns public IP around 3:30. If backups take too long the remote backup will fail
2024-04-20 20:15:29 +02:00
16fae21651
Arion: remove old commented-out jellyfin installation 2024-04-20 20:13:54 +02:00
0e6a8e8348
Franz: add previous matrix installation 2024-04-20 20:12:58 +02:00
9db80d436b
Franz: Add eustachius sftp restick backend 2024-04-13 16:12:08 +02:00
75bd610b36
Enable Nextcloud CRON 2024-04-09 15:20:16 +02:00
72195f5d5c
Bump forgejo version 2024-04-09 15:19:52 +02:00
d632864cfc
Switch to linuxserver jellyfin image 2024-04-03 11:25:52 +02:00
65aa06c5f5
Fix automatic restic backup 2024-04-03 11:25:20 +02:00
9cfab6dd2a
Enable nextcloud redis caching 2024-03-31 23:20:21 +02:00
448e3beadf
Adapt arion compose to zfs cluster 2024-03-31 22:05:29 +02:00
9d92ac2d0d
Reenable ssh kbd interactive auth 2024-03-31 22:05:09 +02:00
db57f01f8b
Add restic backups 2024-03-31 22:04:51 +02:00
bb38367685
Add zfs cluster 2024-03-31 22:04:31 +02:00
8595592ecf
Add custom dns to franz infrastructure containers 2024-03-17 17:08:26 +01:00
d271bd977e
Adapt franz to real installation 2024-03-17 15:18:23 +01:00
faa9747d05
Arion: move ttrss db to services scope 2024-03-15 21:33:45 +01:00
c5b0d3966c
Arion: Add ttrss feed 2024-03-15 21:32:09 +01:00
e806b77315
Remove download speed restriction
got new fiber internet connection with better buffer bloat router (cake)
2024-03-14 14:26:23 +01:00
af3d70ccf0
Arion: Add homeassistant 2024-03-07 17:03:33 +01:00
61c6788047
Arion: Add dashboard 2024-03-07 16:57:10 +01:00
8e27d7112b
Enable autostart for newly added stacks 2024-03-07 16:51:17 +01:00
4f987b0a6f
Arion: Add forgejo 2024-03-07 16:48:08 +01:00
66b96a843f
Arion: Add media stack 2024-03-07 16:47:34 +01:00
6b5be4cead
Arion: Add vaultwarden 2024-03-07 16:47:24 +01:00
6a3dc93ed1
Arion: Add mollysocket 2024-03-07 16:47:08 +01:00
f807e11b6c
Arion: Add volman 2024-03-07 16:46:49 +01:00
fd4e1ce93d
Split sops secrets management into separate files for each arion subdir 2024-03-06 11:35:13 +01:00
d210f0eefb
Rename dns traefik-net name to dmz 2024-03-06 11:16:42 +01:00
26f369a9ee
Add nas & file sharing arion compose 2024-03-06 11:16:14 +01:00
026095f971
Enable ntfs support 2024-03-05 20:59:28 +01:00
69e80b19bb
Begin transfer of docker-compose.yml to arion 2024-03-05 20:59:17 +01:00
e17fb2a821
Add basic docker config 2024-03-03 20:04:13 +01:00
4e921bfee2
Remove ftp firewall code 2024-03-03 15:11:32 +01:00
e8ad16a7e6
Disable vsftpd firewall 2024-03-03 13:09:01 +01:00
b59053bc18
Disable openssh password auth 2024-03-03 13:08:46 +01:00
9e47462835
Enable ftp server 2024-03-03 12:31:16 +01:00
fa8354f1f8
Make disko config universal 2024-03-03 12:15:40 +01:00
c50872c6e7
Move code to fitting file
Server had unnecessary options enabled
2024-03-03 12:01:23 +01:00
3626a8cb99
Add basic framework laptop host config 2024-03-02 18:59:18 +01:00
03c92b4722
Fix security hole /boot and /boot/loader/random-seed
https://github.com/nix-community/disko/issues/527
2024-03-02 18:26:52 +01:00
d7081e45fb
Add default user login 2024-03-02 17:48:50 +01:00
29dd8a6349
Enable ssh server 2024-03-02 17:41:16 +01:00
105d869bbb
Add franz configuration 2024-03-02 17:17:52 +01:00
bdf4e931e7
Add framework hardware-configuration 2024-03-02 17:02:50 +01:00
f6ad0a24b2
Add disko formatting command to host-specific readme 2024-03-02 16:48:54 +01:00
94e8e98c77
Hardcode disko device
Partitioning config will be device-specific, so the device can be hardcoded for now
2024-03-02 16:46:29 +01:00
743a0f6daa
Add franz disko partitioning 2024-03-02 16:30:57 +01:00
8f9aeb27a5
Limit nix download speed
grandparents complained about phone not working
2024-03-02 12:29:45 +01:00
190081b246
Switch xremap to user mode
system mode didn't work for executing applications
2024-02-16 12:32:19 +01:00
c80c2737e0
Remap capslock to escape 2024-02-04 20:53:38 +01:00
e0ad3bc362
Add heliox-cli 2024-02-04 20:53:09 +01:00
b166ce3656
Add gnome extensions 2024-02-02 20:43:23 +01:00
bfb25dc49f
Re-enable swap for ludwig 2024-02-02 20:33:04 +01:00