Releases: TimInTech/gpx-pwa
Releases · TimInTech/gpx-pwa
release: v0.2.2 – Docker standalone + docs
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.ymlmit 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.mjs→output: "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:latestv0.2.0 – Funktionierende Distanz
What's Changed
- docs: add setup guide by @TimInTech in #2
- docs: add setup guide by @TimInTech in #1
New Contributors
- @TimInTech made their first contribution in #2
Full Changelog: https://github.com/TimInTech/gpx-pwa/commits/v0.2.0