This repository has been archived on 2026-09-17. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
nixos-config/hosts/pinix/localServices/default.nix
pijukka c8cfdcd88e host(pinix): add live intent and ereader viewer services
Both run on pinix, published only through the pinix Tailnet namespace and
Traefik's web-internal entrypoint (unbound local-data + Headscale split
DNS for intent./ereader.domain2). Live Intent reads its OpenAI key from
the new pinix-only agenix secret.

ereaderViewer is a path: flake input for now; the repo split plan moves
it into its own repository on cgit.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 12:18:55 +02:00

62 lines
1.8 KiB
Nix

{
imports = [
# Auf das Nötigste reduziert am 12.09.2026, um pinix als IPv6-Eingang
# mit Traefik aufzubauen (docs/intent/pinix-ipv6-traefik-webserver.md).
# Ziel sind kurze Rebuild-/Deploy-Zyklen und ein freies Feld auf 80/443.
# Nichts davon ist gelöscht: Daten liegen unberührt unter /var/lib,
# Reaktivierung ist ein Wiedereinkommentieren der jeweiligen Zeile.
#
# forgejo und prosody laufen inzwischen ohnehin auf blunix -- am
# 12.09.2026 geprüft: dort 2 aktive XMPP-Sessions, auf pinix 0.
#basis (bleibt an)
./tailscale.nix
../../nix-gc.nix
./secrets.nix
./packages.nix
#eingang (docs/intent/pinix-ipv6-traefik-webserver.md)
./traefik.nix
./ipv6-test.nix
./wan-dns-update.nix
./bind.nix
./unbound.nix
./lldap.nix
./dex.nix
./headscale.nix
./tailnet-dns.nix
./acme.nix
./traefik/identity.nix
#services
./ereader-viewer.nix
./live-intent.nix
./gitserver # docs/intent/gitserver-pinix.md
# ./forgejo.nix # läuft auf blunix
# ./vikunja.nix # disabled 29.07.2026: superseded by the agent@ XMPP
# inbox for now. Data is untouched on disk; re-enable by uncommenting
# if the task-tracking UI is needed again.
# ./calendar
./restic.nix # persistent data, including the personal Git repos
# ./webhook.nix
# ./phanpy.nix
# ./gotosocial.nix
# ./radio.nix
#files
# ./webdav.nix
# ./fileserver-internal.nix
#websites
# ./dashboard.nix
# ./desk.nix
# ./website.nix
#xmpp
# ./prosody/setup-prosody.nix # läuft auf blunix
# ./xmpp-web.nix
# ./finance-agent.nix
];
}