From f6db47f4a161cb68cf5e51eda55bcb19b2976481 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Tue, 21 Jul 2026 11:51:09 +0200 Subject: [PATCH] =?UTF-8?q?docs(config):=20sweep=20retired=20.internal=20n?= =?UTF-8?q?ames=20=E2=80=94=20Gitea=20at=20git.schweitz.net,=20connectors?= =?UTF-8?q?=20by=20IP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Jeroen confirmed the .internal-to-.net proxy migration was intentional (2026-07 weekend maintenance): git.schweitz.internal's vhost is gone, git.schweitz.net is live with a LE cert and AdGuard LAN hairpin. tea-cli.md + local-services.md repointed (tea's own config already switched). tooling/db/config.json: the bare tower-of-joy hostname has no DNS entry since the migration — Stable Audio/Trellis endpoints now by IP. Workshop archives under docs/workshops/ keep their historical .internal mentions (records, not operative config). Co-Authored-By: Claude Fable 5 --- .claude/rules/local-services.md | 8 +++++++- .claude/rules/tea-cli.md | 2 +- tooling/db/config.json | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.claude/rules/local-services.md b/.claude/rules/local-services.md index 0a5e76931..d3c5bf563 100644 --- a/.claude/rules/local-services.md +++ b/.claude/rules/local-services.md @@ -2,4 +2,10 @@ Endpoints are also preconfigured in `tooling/db/config.json`. -- **Gitea:** `http://git.schweitz.internal` (login: `schweitz`) +- **Gitea:** `https://git.schweitz.net` (login: `schweitz`; LAN-hairpinned via + AdGuard — resolves to tower-of-joy directly on the home network). The old + `git.schweitz.internal` vhost was retired 2026-07 in the `.internal`→`.net` + proxy migration. +- **tower-of-joy services** (Stable Audio :11500, Trellis :11510): addressed by + IP `192.168.86.149` in `config.json` — the bare `tower-of-joy` hostname has + no DNS entry since the migration. diff --git a/.claude/rules/tea-cli.md b/.claude/rules/tea-cli.md index 45af3a818..87eca3fba 100644 --- a/.claude/rules/tea-cli.md +++ b/.claude/rules/tea-cli.md @@ -33,7 +33,7 @@ tea issue list --login schweitz --repo jpmschweitzer/settled-reach --state open ## Pull requests -**Use `tea` (Gitea CLI), not `gh` (GitHub CLI).** The remote is Gitea at `git.schweitz.internal`. +**Use `tea` (Gitea CLI), not `gh` (GitHub CLI).** The remote is Gitea at `https://git.schweitz.net` (the `.internal` vhost was retired in the 2026-07 proxy migration; AdGuard hairpins the `.net` name to the LAN). `tea pr create` is the one command that must **omit `--repo`**: an explicit `--repo ` makes tea skip local-repo setup, but `pr create` unconditionally diff --git a/tooling/db/config.json b/tooling/db/config.json index cdfb077e8..c3d710d3d 100644 --- a/tooling/db/config.json +++ b/tooling/db/config.json @@ -1,4 +1,4 @@ { - "stable_audio_url": "http://tower-of-joy:11500", - "trellis_url": "http://tower-of-joy:11510" + "stable_audio_url": "http://192.168.86.149:11500", + "trellis_url": "http://192.168.86.149:11510" }