Commit graph

88 commits

Author SHA1 Message Date
d347228cbb
Migrate to Nix's Pinchflat from container
The primary motivator here was that the NFO files from Pinchflat had the
path to everything starting at `/downloads` and that didn't work well
with Jellyfin who saw the real path to the files
2026-01-24 14:49:24 -05:00
f72f23f57a
Add fw port for Youtarr 2025-12-24 14:23:09 -05:00
8821ec3369
Upgrade to Nix 25.11 2025-12-01 11:49:00 -05:00
c10c155b79
Setup Pinchflat
This sets up the container to run as the jellyfin user and to download
to the folder where I store things from YouTube for Jellyfin already.
2025-11-10 19:35:05 -05:00
bfb7cfdd41
Update ABS 2025-10-21 23:06:54 -04:00
1fa9436097
Setup Firefly III 2025-10-09 16:25:48 -04:00
e23ced4779
Restic: spread out start times, add retry 2025-10-09 16:21:52 -04:00
17f37458e7
Update ABS 2025-10-05 20:33:13 -04:00
371b17cfcd
Enable mDNS bits (avahi) so ESPHome container will work 2025-09-03 13:38:44 -04:00
4354e75f83
Fix MtnMeshBot: run as root, use tag, update .env
Prior to this, I had tried to run as my user but that doesn't work here.
It seems you have to use the version of running containers built into
home-manager if you want rootless podman.
2025-08-17 15:05:16 -04:00
5bb15f3119
Add mountain-mesh-bot-discord 2025-08-15 08:02:11 -04:00
cd4d9f0a9e
Update abs container to what is in Nix 25.05 2025-08-15 07:24:16 -04:00
48a395dba6
Update to Nextcloud 31 at home 2025-08-09 21:24:20 -04:00
1d33b889a5
Merge pull request #515 from genebean/upgrade
Upgrading to 25.05
2025-06-12 07:08:48 -04:00
cb5fc89b28
Merge pull request #518 from genebean/grafana
add grafana subpath
2025-06-11 22:35:15 -04:00
4696a87825 Upgrading to 25.05 2025-06-11 22:14:36 -04:00
9f0baa6337 smartd adjustments
Not all my systems support smartd...
2025-06-08 19:45:13 -04:00
d81160e485
add grafana subpath 2025-04-27 23:12:23 -04:00
30b3d4ffc7
Hook Mealie into OpenAI to import via image
With this, I should be able to upload an image of a recipe and have it
parsed. This will make digitizing existing ones a lot easier, and much
faster.
2025-04-06 21:25:32 -04:00
f8f9d538dc
Merge pull request #505 from genebean/tailscale
Reenable tailscale on nixnuc
2025-03-22 22:10:03 -04:00
fea8be8925
Reenable tailscale on nixnuc 2025-03-22 22:09:29 -04:00
119533ee63
Revise usage of S.M.A.R.T. tools 2025-03-20 07:50:07 -04:00
3d30d42067
Add git signing config 2025-01-14 21:23:14 -05:00
de73b2dc27
Monitoring time with Grafana & Prometheus 2025-01-14 21:22:35 -05:00
839d0c386e Make immich-kiosk available via https + basic auth 2025-01-10 13:34:13 -05:00
d2950e1ff8
Merge pull request #474 from genebean/keys
Add key
2025-01-02 16:29:34 -05:00
fcbca348bd Add firewall port for immich-kiosk 2025-01-01 08:58:31 -05:00
acdcbf5b87 Add key 2025-01-01 08:57:30 -05:00
e7d890908d Reconfigure Jellyfin proxy 2024-12-17 10:32:46 -05:00
23de2ed5a2 Rename home manager user settings files 2024-12-08 08:52:33 -05:00
46a93a4814 Add missing keys 2024-12-08 00:51:22 -05:00
d72f1264b2 NixOS restructuring, move common imports to lib 2024-12-08 00:47:47 -05:00
eead479245 Pass inputs around instead of each individual input 2024-12-04 21:39:03 -05:00
1eb75018d3 Change Audiobookshelf mountpoint to service's default
This is being done as a step before moving to the nix version of ABS.
That change would be included here too, but I ran into a bug:

```
[2024-12-02 19:53:46.433] FATAL: [Server] Unhandled rejection: [Error: EACCES: permission denied, mkdir '/metadata'] {
  errno: -13,
  code: 'EACCES',
  syscall: 'mkdir',
  path: '/metadata'
}
promise: Promise {
  <rejected> [Error: EACCES: permission denied, mkdir '/metadata'] {
    errno: -13,
    code: 'EACCES',
    syscall: 'mkdir',
    path: '/metadata'
  }
}

```

No idea why yet so the container lives on.

To setup the mountpoint, I ran `zfs set mountpoint=legacy
orico/audiobookshelf` and created the directory used as the mount in the
`fileSystems` section.
2024-12-02 21:43:50 -05:00
db7c1a22b1 Remove Tandoor - replaced with Mealie 2024-12-02 21:43:50 -05:00
6e55d662af Update Audiobookshelf container 2024-12-02 21:43:50 -05:00
131341f50e Nix 24.11 brings Nextcloud 30! 2024-12-02 21:43:50 -05:00
62569cd3b7 Update setting name for nix 24.11: opengl --> graphics 2024-12-02 21:43:50 -05:00
bae990279c Replace absolute path /home
In 24.11 this is no longer allowed but is easy to grab from config
2024-12-02 21:43:50 -05:00
deae6df6f6 24.11 removes the sound.enable setting 2024-12-02 21:43:50 -05:00
3ba32a841a Fixed port 2024-11-18 22:26:09 -05:00
fdefa5e98e Customize settings a bit for Forgejo 2024-11-13 14:23:43 -05:00
069cb2b044 Forgejo setup 2024-11-13 08:31:52 -05:00
60988e6026 Add port for Tube Archivist in docker compose
This is just the port add - the service is not up yet
2024-11-13 08:31:52 -05:00
bfa2b12c43 Setup syncthing 2024-11-13 08:31:52 -05:00
2738379a72 Atuin migration from docker on mini-watcher 2024-11-13 08:31:52 -05:00
9e4f2b7d69 Mealie 2024-11-13 08:31:52 -05:00
efe166e4ca setup backups for immich 2024-11-13 08:31:52 -05:00
2299bac78c Fix hsts syntax 2024-08-28 11:27:44 -04:00
fcedca9777 Immich via Docker Compose
This is how they strongly encourage it to be setup and its not in
nixpkgs yet.
2024-07-07 19:55:35 -04:00