Commit graph

412 commits

Author SHA1 Message Date
29fca3dd76
Arion: Bump sonarr to 4.0.6 2024-07-05 15:50:22 +02:00
d83bf9d4ab
Arion: Bump prowlarr to 1.19.0 2024-07-05 15:50:09 +02:00
f4725f1030
Re-enable eustachius restic backup & fix notifications 2024-07-05 15:42:02 +02:00
e5d4bffe8d
Arion: Expose vaultwarden publically 2024-07-05 15:41:20 +02:00
4fd9643425
Arion: Add diun monitoring to forgejo 2024-07-05 15:40:39 +02:00
8a97ba6c49
Arion: Bump Forgejo to 7.0.5 2024-07-05 15:36:59 +02:00
3572685386
Arion: Bump Authentik to 2024.6 2024-07-05 15:36:27 +02:00
5a9cf4c15c
Arion: Add wildcard certs to traefik 2024-06-29 20:27:08 +02:00
a00655b02f
flake.lock: Update
Flake lock file updates:

• Updated input 'arion':
    'github:hercules-ci/arion/e9945eb6cdaf5c946bacd5a330e7b5ac7b3b2fdd' (2024-05-05)
  → 'github:hercules-ci/arion/555e7ba634cf2564737dfc18ad607134e39f52a6' (2024-06-26)
• Updated input 'arion/flake-parts':
    'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
  → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Updated input 'arion/nixpkgs':
    'github:NixOS/nixpkgs/63c3a29ca82437c87573e4c6919b09a24ea61b0f' (2024-05-02)
  → 'github:NixOS/nixpkgs/57610d2f8f0937f39dbd72251e9614b1561942d8' (2024-05-31)
• Updated input 'arkenfox':
    'github:dwarfmaster/arkenfox-nixos/05e7e0996493f47bbc15228895c4e31ce24616f0' (2024-02-18)
  → 'github:dwarfmaster/arkenfox-nixos/35e803fa44abfd438c65b64ff2691f3f608cd2d3' (2024-06-17)
• Updated input 'arkenfox/flake-utils':
    'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'arkenfox/pre-commit':
    'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15)
  → 'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
• Removed input 'arkenfox/pre-commit/flake-utils'
• Removed input 'arkenfox/pre-commit/flake-utils/systems'
• Updated input 'arkenfox/pre-commit/gitignore':
    'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29)
  → 'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394' (2024-02-28)
• Updated input 'arkenfox/pre-commit/nixpkgs':
    'github:NixOS/nixpkgs/eabe8d3eface69f5bb16c18f8662a702f50c20d5' (2024-01-09)
  → 'github:NixOS/nixpkgs/e367f7a1fb93137af22a3908f00b9a35e2d286a7' (2024-03-18)
• Updated input 'arkenfox/pre-commit/nixpkgs-stable':
    'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10)
  → 'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3' (2024-03-17)
• Updated input 'disko':
    'github:nix-community/disko/0274af4c92531ebfba4a5bd493251a143bc51f3c' (2024-05-31)
  → 'github:nix-community/disko/423b86a7f756421325e71663ada79a199bf13408' (2024-06-29)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/29a3b4c8d5f21dcb359a91d88fd94ae4aa3e6a47?dir=pkgs/firefox-addons' (2024-06-02)
  → 'gitlab:rycee/nur-expressions/590551ba0bb0f960c7fcd37d6ff3a429f7cc9dd1?dir=pkgs/firefox-addons' (2024-06-29)
• Updated input 'hardware':
    'github:nixos/nixos-hardware/7b49d3967613d9aacac5b340ef158d493906ba79' (2024-06-01)
  → 'github:nixos/nixos-hardware/231274268ff2250d4730e274b808f66ef91b6381' (2024-06-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/a631666f5ec18271e86a5cde998cba68c33d9ac6' (2024-05-26)
  → 'github:nix-community/home-manager/a1fddf0967c33754271761d91a3d921772b30d0e' (2024-06-16)
• Updated input 'nh':
    'github:viperml/nh/0d76479fcdec0243ea560d1e2fde854337787e3a' (2024-06-01)
  → 'github:viperml/nh/6fb30a4d490a98d08628ed93a90a9d23820ef9c8' (2024-06-14)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/805a384895c696f802a9bf5bf4720f37385df547' (2024-05-31)
  → 'github:nixos/nixpkgs/89c49874fb15f4124bf71ca5f42a04f2ee5825fd' (2024-06-26)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/ad57eef4ef0659193044870c731987a6df5cf56b' (2024-05-29)
  → 'github:nixos/nixpkgs/2893f56de08021cffd9b6b6dfc70fd9ccd51eb60' (2024-06-24)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/ab2a43b0d21d1d37d4d5726a892f714eaeb4b075' (2024-06-02)
  → 'github:Mic92/sops-nix/c2ea1186c0cbfa4d06d406ae50f3e4b085ddc9b3' (2024-06-24)
• Updated input 'sops-nix/nixpkgs':
    'github:NixOS/nixpkgs/6132b0f6e344ce2fe34fc051b72fb46e34f668e0' (2024-05-30)
  → 'github:NixOS/nixpkgs/90338afd6177fc683a04d934199d693708c85a3b' (2024-06-21)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/3b1b4895b2c5f9f5544d02132896aeb9ceea77bc' (2024-06-01)
  → 'github:NixOS/nixpkgs/5e8e3b89adbd0be63192f6e645e0a54080004924' (2024-06-22)
2024-06-29 10:13:06 +02:00
6fa61fff7f
Add coolercontrol 2024-06-29 10:11:01 +02:00
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
1debdb71d8
Franz: Enable tmux 2024-06-13 23:30:48 +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
a4ed0a03d1
flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/8ea5bcccc03111bdedaeaae9380dfab61e9deb33' (2024-05-30)
  → 'github:nix-community/disko/0274af4c92531ebfba4a5bd493251a143bc51f3c' (2024-05-31)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/984d03b48bff391f054e1676a97181d79ae309db?dir=pkgs/firefox-addons' (2024-05-30)
  → 'gitlab:rycee/nur-expressions/29a3b4c8d5f21dcb359a91d88fd94ae4aa3e6a47?dir=pkgs/firefox-addons' (2024-06-02)
• Updated input 'hardware':
    'github:nixos/nixos-hardware/8251761f93d6f5b91cee45ac09edb6e382641009' (2024-05-29)
  → 'github:nixos/nixos-hardware/7b49d3967613d9aacac5b340ef158d493906ba79' (2024-06-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2c78a57c544dd19b07442350727ced097e1aa6e6' (2024-05-26)
  → 'github:nix-community/home-manager/a631666f5ec18271e86a5cde998cba68c33d9ac6' (2024-05-26)
• Updated input 'nh':
    'github:viperml/nh/127a23c82aa41091e97466092d2547c08c2a9a9d' (2024-05-05)
  → 'github:viperml/nh/0d76479fcdec0243ea560d1e2fde854337787e3a' (2024-06-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9d29cd266cebf80234c98dd0b87256b6be0af44e' (2024-05-25)
  → 'github:nixos/nixpkgs/805a384895c696f802a9bf5bf4720f37385df547' (2024-05-31)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/9ca3f649614213b2aaf5f1e16ec06952fe4c2632' (2024-05-27)
  → 'github:nixos/nixpkgs/ad57eef4ef0659193044870c731987a6df5cf56b' (2024-05-29)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/962797a8d7f15ed7033031731d0bb77244839960' (2024-05-26)
  → 'github:Mic92/sops-nix/ab2a43b0d21d1d37d4d5726a892f714eaeb4b075' (2024-06-02)
• Updated input 'sops-nix/nixpkgs':
    'github:NixOS/nixpkgs/c5187508b11177ef4278edf19616f44f21cc8c69' (2024-05-25)
  → 'github:NixOS/nixpkgs/6132b0f6e344ce2fe34fc051b72fb46e34f668e0' (2024-05-30)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/59a450646ec8ee0397f5fa54a08573e8240eb91f' (2024-05-25)
  → 'github:NixOS/nixpkgs/3b1b4895b2c5f9f5544d02132896aeb9ceea77bc' (2024-06-01)
2024-06-02 11:13:33 +02:00
4068f391f2
Remove podman from global default 2024-06-02 11:11:40 +02:00
4d3850020b
Disable ipv4-only git 2024-06-02 11:11:21 +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
7a0bbc1548
Add basic raspi build docs 2024-05-31 00:19:21 +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
5f4de04583
flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/7ffc4354dfeb37c8c725ae1465f04a9b45ec8606' (2024-05-23)
  → 'github:nix-community/disko/8ea5bcccc03111bdedaeaae9380dfab61e9deb33' (2024-05-30)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/6f385fa1886cb00dba5c22b15464f9b6b935b0d8?dir=pkgs/firefox-addons' (2024-05-23)
  → 'gitlab:rycee/nur-expressions/984d03b48bff391f054e1676a97181d79ae309db?dir=pkgs/firefox-addons' (2024-05-30)
• Updated input 'hardware':
    'github:nixos/nixos-hardware/d9e0b26202fd500cf3e79f73653cce7f7d541191' (2024-05-20)
  → 'github:nixos/nixos-hardware/8251761f93d6f5b91cee45ac09edb6e382641009' (2024-05-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/ab5542e9dbd13d0100f8baae2bc2d68af901f4b4' (2024-05-10)
  → 'github:nix-community/home-manager/2c78a57c544dd19b07442350727ced097e1aa6e6' (2024-05-26)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/46397778ef1f73414b03ed553a3368f0e7e33c2f' (2024-05-22)
  → 'github:nixos/nixpkgs/9d29cd266cebf80234c98dd0b87256b6be0af44e' (2024-05-25)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/5710852ba686cc1fd0d3b8e22b3117d43ba374c2' (2024-05-21)
  → 'github:nixos/nixpkgs/9ca3f649614213b2aaf5f1e16ec06952fe4c2632' (2024-05-27)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/b549832718b8946e875c016a4785d204fcfc2e53' (2024-05-22)
  → 'github:Mic92/sops-nix/962797a8d7f15ed7033031731d0bb77244839960' (2024-05-26)
• Updated input 'sops-nix/nixpkgs':
    'github:NixOS/nixpkgs/02923630b89aa1ab36ef8e422501a6f4fd4b2016' (2024-05-18)
  → 'github:NixOS/nixpkgs/c5187508b11177ef4278edf19616f44f21cc8c69' (2024-05-25)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/e7cc61784ddf51c81487637b3031a6dd2d6673a2' (2024-05-18)
  → 'github:NixOS/nixpkgs/59a450646ec8ee0397f5fa54a08573e8240eb91f' (2024-05-25)
2024-05-30 11:13:48 +02:00
e217c6f579
Fix adalbert display manager option 2024-05-24 14:09:29 +02:00
0bc23cc772
Merge branch 'main' of ssh://git.ghoscht.com:2222/ghoscht/nix-config 2024-05-24 14:06:46 +02:00
a479aa7046
Gnome fixes
idk
2024-05-24 14:06:43 +02:00
05498907b4
Ludwig: Allow insecure nix version 2024-05-24 14:06:15 +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
6a73e54b73
Merge branch 'main' of ssh://git.ghoscht.com:2222/ghoscht/nix-config 2024-05-24 13:59:14 +02:00
1450de1c2b
Add glow markdown viewer 2024-05-24 13:59:12 +02:00
f73fbed43a
Neovim: Add typescript LSP 2024-05-24 13:58:42 +02:00