dots/modules/hosts/nixos
Gene Liverman 952fd0e083
Replace Nominatim with self-hosted Photon for Dawarich geocoding
- Add Photon OCI container on nixnuc (rtuszik/photon-docker, planet
  index) storing data on the /orico ZFS mirror
- Open port 2322 in nixnuc's main firewall allowlist (LAN + Tailscale)
- Remove services.nominatim, its nginx vhost, and www-data PostgreSQL
  user from nixnuc
- Switch Dawarich on hetznix01 from NOMINATIM_API_HOST to
  PHOTON_API_HOST pointing at nixnuc.atlas-snares.ts.net:2322
- Add zfs-datasets.nix oneshot to declaratively ensure all orico
  datasets exist before services start

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 09:26:26 -04:00
..
bigboy Move sensitive git config to private-flake, setup authorized signers 2026-04-09 23:49:39 -04:00
hetznix01 Replace Nominatim with self-hosted Photon for Dawarich geocoding 2026-05-28 09:26:26 -04:00
hetznix02 Move sensitive git config to private-flake, setup authorized signers 2026-04-09 23:49:39 -04:00
kiosk-entryway Move sensitive git config to private-flake, setup authorized signers 2026-04-09 23:49:39 -04:00
kiosk-gene-desk Move sensitive git config to private-flake, setup authorized signers 2026-04-09 23:49:39 -04:00
nixnas1 Move sensitive git config to private-flake, setup authorized signers 2026-04-09 23:49:39 -04:00
nixnuc Replace Nominatim with self-hosted Photon for Dawarich geocoding 2026-05-28 09:26:26 -04:00
rainbow-planet Move sensitive git config to private-flake, setup authorized signers 2026-04-09 23:49:39 -04:00
default.nix Fix substituters 2026-04-21 16:18:08 -04:00