gpxstudionew/Manual_Command.md
2025-03-26 15:57:57 +08:00

960 B

per far partire il docker

sudo docker run -it -d -p 8111:8111  --name prova arm64v8/node:latest
sudo docker exec -it prova /bin/bash
apt update
apt upgrade -y
apt install nano
git clone https://github.com/gpxstudio/gpx.studio.git gpxstudio
cd gpxstudio
cd gpx
npm install
npm run build
cd ..
cd website

inserire la mapbox key

echo PUBLIC_MAPBOX_TOKEN='pk.eyJ1IjoicGlwcG9jYWwiLCJhIjoiY2xka28zdWVjMHBkZzNwbnoyMmlxYjA3MyJ9.9D5EB0SWydvAQZr-SdI64Q' >> .env

finire l'installazione

npm install

modificare package.json in modo da settare l'host a 0.0.0.0 per farlo vedere esternamente e la porta desiderata

sed -i 's/vite dev/vite dev --host 0.0.0.0 --port 8111/g' package.json
sed -i 's/vite preview/vite preview --host 0.0.0.0 --port 8111/g' package.json

per provare

npm run dev

per far girare velocemente

npm run build
npm run preview

per vedere il sito

http://<ip>:8111