gpx.studio in locale usando brouter.patachina.it come routing
Find a file
2025-03-26 16:20:33 +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:20:33 +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 (procedimento utilizzato)

è 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 corretto usando la variabile %sveltekit.assets%

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