Moonpool-woordenlijst: apps, statussen, bestanden en instellingen
| Term |
Betekenis |
| app |
Eén ding dat Moonpool beheert: een dev-server, een desktop-app, een pagina of een commando. |
| item (entry) |
Het record van een app in apps.json. Alleen gebruikt als het over de JSON gaat. |
| apprij |
De regel van een app in de zijbalk, met statusstip en bedieningselementen. |
| groep |
De kop in de zijbalk waaronder een app staat, uit het veld group. |
| type |
web, desktop, static of cli. Bepaalt welke velden ertoe doen. Zie App-typen. |
| id |
De vaste sleutel van een app, gebruikt in bestandsnamen, commando’s en agent-tools. Zie De id. |
| Status |
Betekenis |
| starten |
Moonpool heeft de app gestart maar nog niet als actief gezien. Pulserende stip. |
| Actief |
De port antwoordt, de processName bestaat of, als geen van beide is ingesteld, de terminal die Moonpool heeft gestart leeft nog. Egale stip. Zie Hoe Actief wordt bepaald. |
| gestopt |
Niets van het bovenstaande. Grijze stip. |
| beheerd (managed) |
Moonpool heeft de app in deze sessie gestart. Een actieve app die niet beheerd is, is op een andere manier gestart en Afsluiten laat die met rust. |
Een terminaltabblad en een actieve app zijn aparte dingen. Een klik op de naam van een app opent
alleen het terminaltabblad; de app wordt er nooit mee gestart. Een tabblad sluiten stopt de app nooit.
| Term |
Betekenis |
| hub |
Het resident draaiende Moonpool-proces en het hoofdvenster ervan. In toolnamen heet het de “launcher”. |
| hubvenster |
Het hoofdvenster: zijbalk links, CLI-paneel rechts. |
| systeemvak |
Het pictogram in het systeemvak en het menu ervan (Moonpool tonen, Afsluiten). |
| zijbalk |
De linkerkant van het hubvenster: filtervak, menu … en apprijen. |
| CLI-paneel |
De rechterkant van het hubvenster, met de terminaltabbladen. |
| terminaltabblad |
De terminal van één app in het CLI-paneel. |
| MCP-subrij |
Een gedimde rij onder een app die het eigen hulpproces <exe> mcp van die app toont. |
| app-editor |
Het dialoogvenster App toevoegen en App bewerken. |
| Term |
Betekenis |
| configuratiemap |
De map met apps.json en de andere bestanden van Moonpool. De token {MP_DATA}. Zie Waar de configuratie staat. |
{MP_HOME} |
De Moonpool-map: %USERPROFILE%\.moonpool bij een installatie, de map .moonpool\ van een draagbare kopie, de configuratiemap op Linux. |
| sessie |
Eén run van de hub, van start tot Afsluiten. |
| sessielog |
Het bestand met alles wat een app tijdens één sessie heeft uitgevoerd, onder cli-output\. Zie Logs. |
moonpool.log |
Het eigen debuglog van Moonpool, alleen geschreven als Debug-informatie naar een bestand loggen aan staat. |
| dump |
Een tekstkopie van een sessielog, gemaakt met het werkwoord dump. |
| snapshot |
Een kopie van een goede apps.json in apps.json.history\. Zie Back-up en herstel. |
| Term |
Betekenis |
| geïnstalleerd |
Een Moonpool in %USERPROFILE%\.moonpool, met snelkoppeling in het Startmenu en item in Programma’s toevoegen/verwijderen. Alleen Windows. |
| draagbaar |
Een Moonpool in een door jou gekozen map .moonpool\, herkenbaar aan een bestand moonpool.portable. Zie Draagbare modus. |
| kopie |
Eén Moonpool-map, geïnstalleerd of draagbaar. Elke kopie draait zelfstandig. |
| Term |
Betekenis |
killMode |
De extra stap die Stoppen uitvoert nadat de terminal van de app is beëindigd. Zie Stoppen en herstarten. |
stopCommand |
Het commando dat Stoppen uitvoert als killMode gelijk is aan command. |
processName |
De procesnaam waarop Moonpool let, en die in de modus processName wordt beëindigd. |
| besturingskanaal |
De named pipe (Windows) of Unix-socket (Linux) waarop de hub antwoordt. Zie Besturingswerkwoorden. |
| werkwoord (verb) |
Een commandowoord zoals launch of reload, opgegeven op de opdrachtregel of via het besturingskanaal. |
| ticket |
Een sleutel die je met --ticket meegeeft om het resultaat van een commando uit state.json te lezen. |
| token |
De versiestempel van apps.json die een configuratieschrijfactie moet meedragen. |
| MCP-hulpproces (shim) |
Een proces <exe> mcp dat een AI-host start om de eigen tools van een app te bereiken. |
Moonpool is gratis software van FasterDB