Commit Graph
4 Commits
Author SHA1 Message Date
Your NameandClaude Opus 4.8 bf02e45c17 chore(watchtower): migrate containrrr → ghcr.io/nicholas-fedor fork
Upstream containrrr/watchtower archived 2025-12-17 (read-only). Repoint to the
maintained drop-in fork (same env vars, flags, API).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-01 08:36:35 -04:00
Your NameandClaude Opus 4.8 8faacd5817 vars: record Immich integration (per-user, UI-configured)
Dawarich ← Immich: pulls GPS/EXIF from geotagged photos onto the map.
Not env-driven (per-user in the Dawarich Settings UI), so this is a
rebuild-reference note + the canonical Immich URL. API keys stay
per-user (asset.read/view scopes), never in Infisical.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-27 19:16:37 -04:00
Your NameandClaude Opus 4.8 e8ca048370 callback_plugins: add notify_result.py (fleet-standard deploy callback)
Backfill the byte-identical deploy-notification callback (Gotify on every run,
Pushover on failure) that the other LXC repos already ship. Auto-discovered via
the existing ansible.cfg callbacks_enabled line, gated by NOTIFY_ENABLED env
(default off, so inert until Semaphore enables it).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-24 08:29:53 -04:00
Your NameandClaude Opus 4.7 e7b8d4df17 initial commit: Dawarich LXC role (CT 459 on pve02, .159)
Self-hosted location history. 4-container compose: Rails 8 app + Sidekiq
+ PostGIS 16-3.4 + Redis 7, plus watchtower. Authentik OIDC end-to-end.
Image pinned at freikin/dawarich:1.7.11 (OIDC support requires >= 1.7.8).

PostGIS DB lives in this LXC, not on the central DB VM (.172) — central
image is postgres:16-alpine without postgis, swapping it carries broader
blast radius than colocating here. Convention exception captured in
homelab-docs project_dawarich memory.

Roles:
  - dawarich: system + Docker + compose + weekly prune timer
  - alloy:    logs+journald → Loki, node metrics → Prometheus

Bring-up sequence proven 2026-06-01. README documents the 5-trap build
chain (image version, entrypoint scripts, solid_cache SQLite bind mount,
APPLICATION_HOSTS+localhost, force_ssl+healthcheck).

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
2026-06-01 21:24:09 -04:00