61 lines
1.5 KiB
Markdown
61 lines
1.5 KiB
Markdown
# GPX Studio nuovo
|
|
|
|
[original githuh](https://github.com/gpxstudio/gpx.studio)
|
|
|
|
## 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](./Manual_Command.md)
|
|
|
|
## Inserimento delle favicon
|
|
|
|
è stato utilizzato questo sito [favicon generator](https://www.favicon-generator.org/)
|
|
|
|
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
|
|
|
|
|