gpx.studio in locale usando brouter.patachina.it come routing
Find a file
2025-03-26 16:19:24 +08:00
favicon first commit 2025-03-26 15:57:57 +08:00
.env first commit 2025-03-26 15:57:57 +08:00
build.sh first commit 2025-03-26 15:57:57 +08:00
docker-compose.yml first commit 2025-03-26 15:57:57 +08:00
Dockerfile first commit 2025-03-26 15:57:57 +08:00
icon first commit 2025-03-26 15:57:57 +08:00
icon.txt first commit 2025-03-26 15:57:57 +08:00
Manual_Command.md first commit 2025-03-26 15:57:57 +08:00
README.md Aggiorna README.md 2025-03-26 16:19:24 +08:00
start.sh first commit 2025-03-26 15:57:57 +08:00

GPX Studio nuovo

original githuh

installazione

modificare il file .env inserendo la key per mapbox

eseguire

./build.sh

far partire

sudo docker run -d --name gpxstudionew -e PUID=1000 -e PGID=1000 -e TZ=Europe/Rome -p 8111:8111 --restart unless-stopped gpxstudionew:latest

oppure tramite portainer o compose

services:
    gpxstudionew:
        container_name: gpxstudionew
        environment:
            - PUID=1000
            - PGID=1000
            - TZ=Europe/Rome
        ports:
            - 8111:8111
        restart: unless-stopped
        image: gpxstudionew:latest

Prove

utilizzare questi comandi

comandi manuali

Inserimento delle favicon

è stato utilizzato questo sito favicon generator

in fase di build vengono inseriti i link alle icone nel file website/src/app.thml

il file icon contiene i link generati con favicon generator

COPY icon /gpxstudio/website

e tutte le icone generate sono nel folder favicon e vengono copiate in website/static

COPY ./favicon /gpxstudio/website/static

e' stato vabiato l'indirizzamento al folder usando la variabile

in manifest.json (in favicon folder) viene inserito il nome della app

Inserimento del server di routing

in Dockerfile c'è l'inserimento del server di routing che in questo caso è brouter.patachina.it

sed -i 's/routing.gpx.studio/brouter.patachina.it/g' ./src/lib/components/toolbar/tools/routing/Routing.ts