I have a set-up with some files on a Unix-system. And I want to edit them in real-time from remote via a webbrowser-app. I have commandline access on this system. Now I am searching for a tool making it possible to open up an WYSIWG-plain-text-editor with a webserver.

My dream is finding a programm with a usage like this:
$ texteditor show <filename>
Then the file is editable, if I open the browser on the webservers port.

Using a node.js app for this would also be possible for my setup. Maybe there is a simple module for that, encapsulating the websocket and the other stuff.

  • Can't you use Putty to Telnet in and edit them on the remote system?
    – Mawg
    Commented Jan 29, 2018 at 10:19
  • Unfortunately not, beacuse it has to be usable form the Browser... Commented Jan 30, 2018 at 10:36
  • Does it matter which browser?
    – Mawg
    Commented Jan 30, 2018 at 12:09
  • 1
    No ist does not mater. Commented Jan 31, 2018 at 8:34

2 Answers 2


Shellinabox is web server that can export arbitrary command line tools to a web based terminal emulator.

By default it will enable a normal SSH connection. You could create a user/group with limited permission to only edit the files you want.

Here is an example configuration.

  • Great, pretty cool tool. If I combine it with nano it's a q&d workaround for my problem.For a good usable sulotion, I try to build in the long term sth with atom in orbit. Commented Jan 31, 2018 at 15:38

Eclipse Che provides a web based IDE. It has many advanced features like multiples language support, environments, etc.

You can use for a single user with docker.

But, as your scenario seems to be pretty simple, it feels like overkill.

  • Thanks for you recommendation, I tried it. But as you said my scenario is pretty simple, and Eclipse is a bit featurefull. Maybe I am able to mody Eclipse Che in a way, that makes it compatible. with my scenario. Commented Jan 31, 2018 at 8:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.