Skip to content

Releases: TimInTech/gpx-pwa

release: v0.2.2 – Docker standalone + docs

18 Sep 01:05

Choose a tag to compare

What’s new in v0.2.2

🚢 Docker / Deployment

  • Multi-stage Dockerfile (Node 20, Next.js standalone).
  • Healthcheck + non-root user; PORT=3000, HOSTNAME=0.0.0.0.
  • docker-compose.yml mit read-only Root, tmpfs /tmp, no-new-privileges.

🧭 App / Build

  • Esbuild prebuild für public/parse.worker.js (GPX-Parsing im Web Worker).
  • next.config.mjsoutput: "standalone", Images unoptimized.
  • Lint/TS-Checks während Build ignoriert (CI kann separat prüfen).

📄 Docs

  • Überarbeitete README.md (EN) & README.de.md (DE) mit klaren
    Installations- und Docker-Anweisungen.
  • Neue/aktualisierte Screenshots und Einbindung in die READMEs.

🐞 Fixes / Misc

  • Stabilere lokale/Container-Starts (Port-Hinweise, Troubleshooting).
  • Kleinere Bereinigungen und Konsistenz in Skripten.

Quick install (Docker)

docker build -t gpx-pwa:latest .
docker run --rm -p 3000:3000 --name gpx-pwa gpx-pwa:latest
# Falls Port belegt oder Name schon existiert:
# docker rm -f gpx-pwa
# docker run --rm -p 3100:3000 --name gpx-pwa gpx-pwa:latest

v0.2.0 – Funktionierende Distanz

06 Sep 10:44

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/TimInTech/gpx-pwa/commits/v0.2.0