No description
Find a file
2026-01-04 23:35:12 +01:00
app 6th edition 2026-01-04 18:52:57 +01:00
server 7th edition docker ok 2026-01-04 23:35:12 +01:00
varie 5th edition 2026-01-04 18:37:03 +01:00
.gitignore 3rd ed. 2026-01-01 22:32:35 +01:00
docker-compose.yml 7th edition docker ok 2026-01-04 23:35:12 +01:00
docker_run.sh 7th edition docker ok 2026-01-04 23:35:12 +01:00
README.md Aggiorna README.md 2026-01-02 17:19:33 +08:00

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