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.htmlu.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)
- Abhängigkeiten installieren (falls notwendig):
npm install
- 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.jsliegt inpublic/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
Languages
HTML
83.9%
JavaScript
12.9%
Less
3%
Dockerfile
0.2%