Commit Graph

78 Commits

Author SHA1 Message Date
jgitta c76e1f12b3 rename thinkstation/ to jgpc/ - remove thinkstation/stirling-pdf/docker-compose.yml 2026-06-27 13:30:26 +00:00
jgitta 5d0f44ac0e rename thinkstation/ to jgpc/ - add jgpc/stirling-pdf/docker-compose.yml 2026-06-27 13:30:26 +00:00
jgitta d97de5c5a8 rename thinkstation/ to jgpc/ - remove thinkstation/open-webui/docker-compose.yml 2026-06-27 13:30:26 +00:00
jgitta 7d945c4cd4 rename thinkstation/ to jgpc/ - add jgpc/open-webui/docker-compose.yml 2026-06-27 13:30:26 +00:00
jgitta 94bc65c56b rename thinkstation/ to jgpc/ - remove thinkstation/frigate/frigate-cctv-setup.md 2026-06-27 13:30:26 +00:00
jgitta c5176564b5 rename thinkstation/ to jgpc/ - add jgpc/frigate/frigate-cctv-setup.md 2026-06-27 13:30:25 +00:00
jgitta 99c2c023fa rename thinkstation/ to jgpc/ - remove thinkstation/frigate/docker-compose.yml 2026-06-27 13:30:25 +00:00
jgitta ce39e6e40e rename thinkstation/ to jgpc/ - add jgpc/frigate/docker-compose.yml 2026-06-27 13:30:25 +00:00
jgitta aada2d7caa rename thinkstation/ to jgpc/ - remove thinkstation/frigate/config.yml 2026-06-27 13:30:25 +00:00
jgitta a229a5a69c rename thinkstation/ to jgpc/ - add jgpc/frigate/config.yml 2026-06-27 13:30:25 +00:00
jgitta ab4f82c241 rename workstation hostname thinkstation-p710 to jgpc 2026-06-27 13:30:10 +00:00
jgitta 4231523a30 rename workstation hostname thinkstation-p710 to jgpc 2026-06-27 13:30:01 +00:00
jgitta b80faeb6df rename workstation hostname thinkstation-p710 to jgpc 2026-06-27 13:29:31 +00:00
jgitta e58ef4aa76 Add Jarvis voice assistant build documentation 2026-06-19 15:29:53 +00:00
jgitta e94a451c6a feat: add Beszel monitoring hub+agent compose 2026-06-18 15:29:07 +00:00
jgitta edb65b0e48 chore: remove node-exporter (replaced by Beszel agent) 2026-06-18 15:28:52 +00:00
jgitta 987d3e40f7 chore: remove old Prometheus/Grafana monitoring stack (replaced by Beszel) 2026-06-18 15:28:52 +00:00
jgitta 520a38a4de docs: update siklos container list and monitoring stack section for Beszel 2026-06-18 15:28:38 +00:00
jgitta 8b2744e6f1 docs: replace Prometheus/Grafana/cAdvisor stack with Beszel monitoring 2026-06-18 15:28:37 +00:00
jgitta 74f5c97966 docs: replace Prometheus/Grafana/cAdvisor stack with Beszel monitoring 2026-06-18 15:25:34 +00:00
jgitta 6adf2a37fe docs: document gitea SSH push methodology 2026-06-14 22:07:08 -05:00
jgitta f334737c4a feat: add owncloud photo organizer script and cron setup 2026-06-14 21:52:01 -05:00
jgitta f49b8e11a9 docs: add thinkstation printer config (HP 586 MFP, static IP, cups-browsed disabled) 2026-06-14 03:10:43 +00:00
jgitta 1f825a357f fix: notifications level warn — only email on failures, not successful runs 2026-05-27 12:51:38 +00:00
jgitta 094f8b5fec Add Frigate CCTV setup doc and current config.yml
- frigate-cctv-setup.md: full hardware, camera inventory, stream
  architecture, go2rtc layout, retention settings, known quirks
- config.yml: current live Frigate config (all 6 cameras, H.265 main
  streams with H.264 transcoding for live view, ONNX/LPR on GPU)
2026-05-24 20:55:36 -05:00
jgitta ad1dd01484 docs: update jellyfin-services.md — cron run-once Watchtower approach 2026-05-24 11:49:44 +00:00
jgitta bb81353a46 fix: remove persistent Watchtower containers — replaced with cron run-once on jellyfin host 2026-05-24 11:49:15 +00:00
jgitta b7d5949ef4 fix: serialize lscr.io checks — one scoped Watchtower per container at 3-min intervals 2026-05-24 11:44:54 +00:00
jgitta a73dce0537 docs: update jellyfin-services.md with full Watchtower split-instance and auth details 2026-05-20 12:04:33 +00:00
jgitta f502c365df fix: sync arr-stack compose with Portainer — add watchtower-prowlarr and prowlarr scope label 2026-05-20 12:04:02 +00:00
jgitta 6a1bce6b9b Add TrueNAS hardware inventory and SMART analysis (2026-05-19) 2026-05-19 13:46:49 +00:00
jgitta f9d84ece86 radarr/sonarr: set PUID=112 PGID=116 (jellyfin user) so media files are writable by Jellyfin 2026-05-14 10:25:03 +00:00
jgitta f6c323e94b arr-stack: stagger prowlarr Watchtower to 4:05 AM to avoid lscr.io burst rate limit
- Add com.centurylinklabs.watchtower.scope=prowlarr label to prowlarr container
- Add watchtower-prowlarr service scoped to prowlarr only, runs at 4:05 AM
- Main watchtower (4:00 AM) handles radarr, sonarr, flaresolverr
- Prowlarr was getting toomanyrequests from lscr.io as the 3rd consecutive check
2026-05-14 05:11:27 -05:00
jgitta 7c58396795 Add Wi-Fi details: IPs, SSIDs, and access point locations 2026-05-11 12:48:42 +00:00
jgitta 0ee5a8403d Add Wi-Fi infrastructure: Synology RT6600ax + 2x MR2200ac mesh 2026-05-11 12:45:12 +00:00
jgitta 8b32c69801 Fix infrastructure section: TrueNAS is physical machine, PBS is a VM 2026-05-11 12:34:58 +00:00
jgitta 2e93a9c211 Expand Virtual Machines section with all VMs, LXC containers, and physical hosts 2026-05-11 12:32:28 +00:00
jgitta 176f02b342 Remove PhotoPrism from photos VM; update overview 2026-05-11 12:13:36 +00:00
jgitta 2a0d0e542e Add homelab-overview.md — full infrastructure summary 2026-05-11 12:01:52 +00:00
jgitta 113121a765 docs: add jellyfin-services.md with arr-stack and Watchtower lscr.io auth fix 2026-05-11 10:55:20 +00:00
jgitta 196337da39 fix: mount lscr.io docker credentials into Watchtower to prevent rate limit errors 2026-05-11 10:54:08 +00:00
jgitta 56051fb294 docs: cgitta Nextcloud storage cleanup completed (418 GB → 26 GB) 2026-05-09 15:44:05 -05:00
jgitta 4a6cfa9ed0 Add kopia restore guide, update Caddy config, add .gitignore to exclude credentials 2026-05-08 22:22:38 -05:00
jgitta 748f3cafc6 docs: major update — Caddy section, correct ports, volume path warning, remove grav (2026-05-07) 2026-05-07 13:18:30 +00:00
jgitta 8ef48fc8f4 remove: grav CMS — unused default install, removed from server 2026-05-07 13:17:31 +00:00
jgitta 7c419dfe72 fix: use absolute volume paths for pihole, faster-whisper, open-webui 2026-05-07 13:17:31 +00:00
jgitta 575c1fee9c fix: use absolute volume path for linkwarden postgres data 2026-05-07 13:17:31 +00:00
jgitta ab84a27e06 fix: use absolute volume path for homarr appdata 2026-05-07 13:17:31 +00:00
jgitta 4f4993afa8 fix: use absolute volume path for uptime-kuma data 2026-05-07 13:17:30 +00:00
jgitta e43bb72ac5 docs: comprehensive update — Portainer migration, all hosts, API token 2026-05-07 04:27:04 +00:00