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

40 lines
No EOL
960 B
Markdown

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