Karte-Repo unter /karte sauber hosten und von der Hauptseite verlinken #5

Closed
opened 2026-08-18 14:11:58 +02:00 by Simon · 1 comment
Owner

Problem

Die Hauptseite verlinkt die Windradkarte noch auf das alte externe Hosting:

  • index.html Zeile 56: https://karte.buergerinitiative-ejun.de/ (DNS zeigt noch auf 46.253.118.146, HTTPS-Antwort kommt nicht mehr)
  • Auf der neuen VM (10.20.10.10) liefert /karte/ aktuell 404

Das zweite Repo Simon/ejun-windkarte-niederbayern liegt bereits sauber auf Forgejo, wird aber noch nicht auf der VM gehostet.

Ziel

  1. ejun-windkarte-niederbayern auf der VM unter dem Web-Root-Pfad /karte/ via nginx bereitstellen (alle Subressourcen wie kartendaten/ müssen laden).
  2. Die Hauptseite verlinkt die Karte über den relativen Pfad /karte/ statt der alten externen Domain.
  3. Live-Verifikation: /karte/ liefert 200, Karte lädt komplett, Link auf der Hauptseite zeigt auf /karte/.

Abnahmekriterien

  • http://10.20.10.10/karte/ → HTTP 200 mit index.html des Karte-Repos
  • http://10.20.10.10/karte/kartendaten/app.js und leaflet.css → HTTP 200
  • index.html der Hauptseite enthält keinen Verweis auf karte.buergerinitiative-ejun.de mehr
  • Link funktioniert relativ (funktioniert sowohl über IP als auch über Domain)
## Problem Die Hauptseite verlinkt die Windradkarte noch auf das alte externe Hosting: - `index.html` Zeile 56: `https://karte.buergerinitiative-ejun.de/` (DNS zeigt noch auf 46.253.118.146, HTTPS-Antwort kommt nicht mehr) - Auf der neuen VM (10.20.10.10) liefert `/karte/` aktuell **404** Das zweite Repo `Simon/ejun-windkarte-niederbayern` liegt bereits sauber auf Forgejo, wird aber noch nicht auf der VM gehostet. ## Ziel 1. `ejun-windkarte-niederbayern` auf der VM unter dem Web-Root-Pfad `/karte/` via nginx bereitstellen (alle Subressourcen wie `kartendaten/` müssen laden). 2. Die Hauptseite verlinkt die Karte über den relativen Pfad `/karte/` statt der alten externen Domain. 3. Live-Verifikation: `/karte/` liefert 200, Karte lädt komplett, Link auf der Hauptseite zeigt auf `/karte/`. ## Abnahmekriterien - `http://10.20.10.10/karte/` → HTTP 200 mit `index.html` des Karte-Repos - `http://10.20.10.10/karte/kartendaten/app.js` und `leaflet.css` → HTTP 200 - `index.html` der Hauptseite enthält keinen Verweis auf `karte.buergerinitiative-ejun.de` mehr - Link funktioniert relativ (funktioniert sowohl über IP als auch über Domain)
Simon closed this issue 2026-08-18 14:37:15 +02:00
Author
Owner

Ergebnis (18.08.2026)

Alle Punkte umgesetzt und verifiziert:

  • Inhalts-Identität: Repo Simon/ejun-windkarte-niederbayern (HEAD 43c4826) vs. VM /var/www/ejun-windkarte — 48/48 Dateien, alle MD5-Hashe identisch.
  • Hauptseiten-Link: index.html verlinkt /karte/ (relativ) statt der alten Subdomain; im Repo und live.
  • nginx: location /karte/ in ejun-page.conf aktiv, root /var/www/ejun-windkarte/, try_files $uri $uri/ =404.
  • Live-Verifikation (VM): https://buergerinitiative-ejun.de/karte/, index.html, kartendaten/app.js und alle CSS/JS-Subressourcen liefern HTTP 200.

Offen (extern): Die öffentlichen DNS-Records (buergerinitiative-ejun.de, www, karte) zeigen noch auf die alte Zoho-Infrastruktur (46.253.118.146). Die neue VM bedient intern bereits korrekt; nach DNS-Umstellung auf 10.20.10.10 ist der /karte/-Link für externe Besucher erreichbar. Die alte Subdomain-Seite bleibt bis dahin sichtbar.

## Ergebnis (18.08.2026) Alle Punkte umgesetzt und verifiziert: - **Inhalts-Identität:** Repo `Simon/ejun-windkarte-niederbayern` (HEAD 43c4826) vs. VM `/var/www/ejun-windkarte` — 48/48 Dateien, alle MD5-Hashe identisch. - **Hauptseiten-Link:** `index.html` verlinkt `/karte/` (relativ) statt der alten Subdomain; im Repo und live. - **nginx:** `location /karte/` in `ejun-page.conf` aktiv, `root /var/www/ejun-windkarte/`, `try_files $uri $uri/ =404`. - **Live-Verifikation (VM):** `https://buergerinitiative-ejun.de/karte/`, `index.html`, `kartendaten/app.js` und alle CSS/JS-Subressourcen liefern HTTP 200. **Offen (extern):** Die öffentlichen DNS-Records (`buergerinitiative-ejun.de`, `www`, `karte`) zeigen noch auf die alte Zoho-Infrastruktur (46.253.118.146). Die neue VM bedient intern bereits korrekt; nach DNS-Umstellung auf 10.20.10.10 ist der `/karte/`-Link für externe Besucher erreichbar. Die alte Subdomain-Seite bleibt bis dahin sichtbar.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Simon/ejun-page#5
No description provided.