Aggiungere un'app o un server di sviluppo a Moonpool
Ogni app in Moonpool è una voce con un comando di avvio, una cartella di lavoro e un ambiente facoltativo. Moonpool esegue il comando in un proprio terminale gestito.
Aggiungere un’app
Sezione intitolata “Aggiungere un’app”- Apri il menu … in alto nella barra laterale e scegli Aggiungi app.
- Inserisci un name e scegli un group.
- Scegli il type:
web(server su una porta),desktop(app nativa),static(una pagina) oppurecli(un comando). - Imposta il command e la cwd in cui viene eseguito.
- Compila quanto richiede il tipo: port e url per web, processName per desktop,
url per static. Un’app
staticcon il solourlnon richiede né command né cwd. - Salva. L’app compare nella barra laterale. Usa il suo controllo Avvia per avviarla.

- La selezione type; il suggerimento accanto spiega come viene eseguito quel tipo.
- Il campo port, usato dalle app
web.
Il risultato è una voce in apps.json, ad esempio:
{ "id": "my-api", "name": "My API", "group": "Dev", "type": "web", "command": "npm run dev", "cwd": "C:\\code\\my-api", "port": 3000, "url": "http://localhost:3000"}Un clic sul nome di un’app apre soltanto la sua scheda del terminale; vedi Stati delle app.
L’editor delle app
Sezione intitolata “L’editor delle app”- Gruppo. Scegli un gruppo dall’elenco, oppure scegli + Nuovo gruppo… e digita un nome.
torna all’elenco riporta all’elenco. Un gruppo vuoto viene salvato come
Apps. - I campi attenuati non sono usati dal tipo selezionato. Vengono comunque salvati.
- Salvare senza nome mostra
il nome è obbligatorio. - Esc o la chiusura dell’editor con modifiche non salvate chiede «Vuoi annullare le modifiche?».
- Per modificare un’app in seguito, usa la matita sulla sua riga, oppure fai clic destro su di essa e scegli Modifica.
Modificare a mano
Sezione intitolata “Modificare a mano”Scegli Modifica apps.json nello stesso menu, salva il file, poi scegli Ricarica. Il formato, le regole di convalida e le opzioni di ripristino sono nella Panoramica della configurazione.
Passi successivi
Sezione intitolata “Passi successivi”- Campi delle app: ogni chiave e ciò che fa.
- Tipi di app: come si avvia ogni tipo e come viene mostrato «in esecuzione».
- Arresto e riavvio: cosa impostare quando Arresta lascia qualcosa in esecuzione, e perché le app Docker richiedono attenzione.
- Percorsi e ambiente:
{MP_HOME}, percorsi./eenv. - Esempi: voci complete da copiare.
- Guide pratiche: server di sviluppo in background, script Python, porte.
- Modalità portatile
- Aggiornamento
Moonpool è software gratuito di FasterDB