- file browser (create, copy, rename, delete, download, upload and preview)
- tabs for opened files
- instant files saving and watching for changes
- visual diff for repository enabled projects (git)
- marking of events for shared users actions (cursor, selection, edition)
- user authentification per every project
- auto update from configuration files your projects and passwords
used the best multifunction web editor ACE ever
the GIT is strongly recomended to install as dependency
just download https://github.com/akaJes/jesed/releases to some project folder(with git) and run
sudo npm i -g jesed
choose some project folder(with git) and type jesed
enter your credentials and open http://localhost:3000/ (do not close application)
jesed --help
jesed user add me
Modify the projects.json
for your desire with your favorite editor
jesed config
sudo ./apache
open in your browser http://your-domain/jesed/ link
- for
ENOSPC
error - extend max watches amountecho fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
- for
EMFILE
error - extend max watches amountecho fs.file-max=10240 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p