Commit Graph
8 Commits
Author SHA1 Message Date
sorbandClaude Opus 4.8 8d089e238a feat(traefik): switch ACME to DNS-01 via IONOS (CFGMON-01)
TLS-ALPN-01 needs 80/443 open to the whole internet for renewal, which fails
silently behind the user-IP firewall. Switch the letsencrypt resolver to
DNS-01 with the IONOS provider (token from host .env, git-ignored) and public
resolvers for the propagation check. acme.json is preserved; existing certs
renew via DNS-01 before 2026-10-28.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-14 12:00:00 +00:00
ClaudeandThore Cimbal 15c8f2d3a0 compose: verwaistes networks-Fragment des Runner-Rueckbaus entfernt
d904734 hat beim Entfernen des Runner-Services dessen networks-Liste
als Top-Level-Fragment stehen lassen (doppelter networks-Key, YAML
invalide). Fragment und das nur vom Runner genutzte default-Netz raus.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 23:13:41 +02:00
Thore CimbalandClaude Fable 5 d904734d2d stack: Actions-Runner zurueckgebaut (CFGMON-11) - CI laeuft im Lab-GitLab
builder-1 hat keine Konsumenten mehr (Workflows nach GitLab portiert bzw.
entfernt, Actions-Toggles deaktiviert). Deploy dieses Stands + Runner-
Deregistrierung in der Gitea-UI + Loeschen von runner-data/ sind manuelle
Host-Schritte, dokumentiert in Backlogs CFGMON-11.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 18:00:43 +02:00
Claude a706e846cd runner: Labels einzeilig ohne Leerzeichen
Der act_runner-Entrypoint uebergibt GITEA_RUNNER_LABELS unquoted an
act_runner register -- die Spaces aus dem gefalteten YAML-Skalar (>-)
zerfielen zu extra Argumenten ('accepts at most 0 arg(s), received 2').

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 16:16:08 +02:00
Claude 0ee97fd4d7 runner: ubuntu-latest-Label ergaenzen
Die Workflows in axion1337.chat-gitops nutzen runs-on: ubuntu-latest --
ohne passendes Label blieben deren Jobs ewig auf waiting. Mapping auf
node:20-bookworm als leichtes Standard-Image.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 16:15:21 +02:00
Claude 4a43589e52 runner: Gitea-Actions-Runner builder-1 ergaenzen
gitea/act_runner:0.6.1, Labels linux-build (electronuserland/builder:22)
und win-wine (Wine-Cross-Builds fuer Windows). Kapazitaet 1 und
Job-Limits 2200m/1.5cpu wegen knapper Host-Ressourcen (2 Kerne, 3.7 GiB,
kein Swap). Gitea-Zugriff der Jobs via Host-Gateway-Hairpin, Actions-
Cache auf 172.17.0.1:8088. Registrierungs-Token kommt aus .env
(gitignored), Vorlage .env.example.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 15:56:36 +02:00
Claude d845041a25 stack: provisionierbar machen
- Projektname thread-net-git fest in der Compose (name:) -- Volume-Bezug
- gitea auf 1.27.0 gepinnt (Ist-Stand; :latest war unkontrolliert)
- gitea-data als external deklariert: Compose kann die Produktivdaten
  weder anlegen noch loeschen
- letsencrypt vom Portainer-Bind ./letsencrypt auf Named Volume umgestellt
- cadvisor aufgenommen (lief bisher ausserhalb der Compose-Definition)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 15:56:36 +02:00
Claude 6abd9e27fa stack: Bestandsaufnahme des Portainer-Stacks (ID 8)
Compose-Definition 1:1 aus Portainer uebernommen. Nicht enthalten, aber
im Stack laufend: cadvisor (war manuell ergaenzt, config_files-Label leer).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 15:56:01 +02:00