From 93701c7c9cc98d0fdd3ed9dd723f745c8668ad6c Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 13 Oct 2026 10:16:52 +0000 Subject: [PATCH] secondary: neutrale Standardwerte (Projekt gc-secondary, keine umgebungsspezifischen Beispiele) Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_016h8oztcj2AdAUDyAKeXf6W --- secondary/docker-compose.yml | 4 ++-- secondary/join.sh | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/secondary/docker-compose.yml b/secondary/docker-compose.yml index cb48209..f6dc89d 100644 --- a/secondary/docker-compose.yml +++ b/secondary/docker-compose.yml @@ -1,11 +1,11 @@ # Zweiter Standort (Multi-Site, D-21): sekundaerer Nameserver, der die Zone per AXFR vom Primaer uebernimmt. # Eigenes Compose-Projekt, beruehrt nichts anderes auf dem Server. # Pflicht: GC_SECONDARY="zone@primaer-ip:53" Optional: GC_BIND_IP (Standard 0.0.0.0; z. B. oeffentliche IP, wenn 127.0.0.53:53 belegt ist) -name: ${GC_PROJECT:-gamerpub-de} +name: ${GC_PROJECT:-gc-secondary} services: dns: image: git1.mrmoe.de/mscadm/gc-dns-server:latest - container_name: ${GC_PROJECT:-gamerpub-de}-dns + container_name: ${GC_PROJECT:-gc-secondary}-dns restart: unless-stopped cap_add: [NET_BIND_SERVICE] ports: diff --git a/secondary/join.sh b/secondary/join.sh index 421f333..56b626b 100644 --- a/secondary/join.sh +++ b/secondary/join.sh @@ -1,10 +1,10 @@ #!/bin/sh # Zweiten Standort beitreten (sekundaerer DNS). Ein Aufruf, idempotent. -# GC_SECONDARY="gamerpub.de@187.77.64.208:53" GC_BIND_IP= sh join.sh -# Das Projekt heisst gamerpub-de (GC_PROJECT aenderbar). Beruehrt keine anderen Container, Netze oder Systemeinstellungen. +# GC_SECONDARY="@:53" GC_BIND_IP= sh join.sh +# Das Projekt heisst standardmaessig gc-secondary (GC_PROJECT aenderbar). Beruehrt keine anderen Container, Netze oder Systemeinstellungen. set -eu : "${GC_SECONDARY:?GC_SECONDARY=zone@primaer-ip:53 setzen}" -P="${GC_PROJECT:-gamerpub-de}" +P="${GC_PROJECT:-gc-secondary}" D="${GC_DIR:-$HOME/$P}" mkdir -p "$D" && cd "$D" curl -fsSL https://git1.mrmoe.de/mscadm/ground-control-install/raw/branch/main/secondary/docker-compose.yml -o docker-compose.yml