No description
| app | ||
| server | ||
| varie | ||
| .gitignore | ||
| docker-compose.yml | ||
| docker_run.sh | ||
| README.md | ||
App per vedere tutte le mie app in un unica schermata
si compone di
- un server che condivide la lista delle apps fa utilizzo di un server già attivo mongoDB
- la UI del server che permette di inserire e modificare tutti i dati delle apps
- una app che funziona sia su smartphone che su PC
Server
andare in
cd server/backend
installare
npm ci install
editare .env
# === SERVER CONFIG ===
PORT=3000
# === JWT CONFIG ===
# Cambialo SEMPRE in produzione
JWT_SECRET=master66
# === MONGO CONFIG ===
# In locale:
# MONGO_URI=mongodb://localhost:27017/mydb
#
# In Docker (usato dal docker-compose):
MONGO_URI=mongodb://root:example@192.168.1.3:27017/myapphttps?authSource=admin
# === UPLOADS ===
# Cartella dove Express serve le icone
UPLOAD_DIR=uploads
avviare
npm start
il server parte su 182.168.1.3:3000 ed ho settato nginx come
my.patachina2.casacam.net
User Interface del server
andare in
cd server/frontend
far partire la UI x es su porta 8282
npx http-server . -c-1 -p 8282
da qui si possono modificare le apps che vogliamo visualizzare
App principale
andare in
cd app
far partire la App x es su porta 8181
npx http-server . -c-1 -p 8181