Git Test — Static Site & PocketBase Demo

Kurzes Beispielprojekt mit einer einfachen Node/Express-Server-API, statischen Dateien im Ordner public und einer Docker-Compose-Konfiguration zum schnellen Starten.

Inhalt des Repositories

  • server.js — Node-Server zum Bereitstellen der statischen Dateien.
  • public/ — Frontend-Dateien (HTML, JS, CSS, Assets). Enthält Beispiele wie index.html, networktester.html, wlan.html u.v.m.
  • lib/ — Hilfs-Skripte und Third-Party-Bundles (z. B. pocketbase.umd.js).
  • Dockerfile, docker-compose.yml — Container-Setup für lokalen Betrieb oder Deployment.

Voraussetzungen

  • Node.js (>= 18 empfohlen)
  • npm oder yarn
  • Optional: Docker & Docker Compose zum Container-basierten Start

Lokal starten (Node)

  1. Abhängigkeiten installieren (falls notwendig):
npm install
  1. Server starten:
node server.js
# oder: npm start (falls im package.json konfiguriert)

Öffne dann http://localhost:3000 (oder den in server.js konfigurierten Port).

Mit Docker Compose starten

docker compose up --build

Die Compose-Konfiguration startet den Webserver (und optional weitere Dienste).

Entwicklung

  • Frontend-Dateien liegen im Ordner public/. Änderungen dort werden direkt vom Server ausgeliefert.
  • Kleine Hilfsskripte und Libs befinden sich in public/lib/.
  • Für schnelle Tests öffne die passenden HTML-Dateien im Browser oder rufe die App über den lokalen Server auf.

Hinweise

  • Dieses Repo ist als leichtes Demo-/Testprojekt organisiert und nicht als produktive Anwendung gedacht.
  • pocketbase.umd.js liegt in public/lib/ bereit — entferne oder konfiguriere diesen Bestandteil entsprechend, falls du PocketBase nutzt.

Lizenz

Standardmäßig keine Lizenz. Füge bei Bedarf eine LICENSE-Datei hinzu.

Kontakt

Bei Fragen oder Änderungswünschen beschreibe kurz, was du brauchst — ich helfe gern weiter.

Description
No description provided
Readme 5.3 MiB
Languages
HTML 83.9%
JavaScript 12.9%
Less 3%
Dockerfile 0.2%