40 lines
No EOL
960 B
Markdown
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 |