/ / Shell Erlang da un browser? - javascript, erlang

Shell Erlang da un browser? - javascript, erlang

Ho un'app di erlang con un frontend web. In questo momento, se vuoi parlarci tramite la shell, devi farlo dalla riga di comando. Questa app funzionerà su più piattaforme e in ambienti in cui l'amministratore potrebbe non essere molto esperto in termini di riga di comando, ma per motivi di supporto tecnico mi piacerebbe poterli far aprire una shell nel proprio browser ed essere in grado di ispezionare lo stato del nodo da quello.

Qualcuno ha già implementato una cosa del genere? Dovrebbe supportare Windows, Red Hat e OS X, oltre ai principali browser. Qualcosa che somigliava molto alla shell e supportava gli stessi comandi sarebbe stato il migliore.

risposte:

1 per risposta № 1

Ho appena incontrato il erlwsh progetto. Fa esattamente quello che ti serve


2 per risposta № 2

Una possibilità potrebbe essere quella di utilizzare un terminale web come AjaxTerm e per impostare la shell di Erlang come shell predefinita per l'utente web. Ad esempio, in un sistema UNIX, ciò potrebbe essere fatto impostando il valore corretto nel file / etc / passwd.

Ovviamente, stiamo considerando qui un ambiente sicuro, in cui l'accesso non viene fornito a nessun utente malintenzionato e i nodi non sono accessibili dal mondo esterno.