{"repo":"karlicoss/cloudmacs","free":true,"listed":false,"github":"https://github.com/karlicoss/cloudmacs","clone":"git clone https://github.com/karlicoss/cloudmacs.git","description":"Selfhost your Emacs and access it in browser","language":"Shell","stars":585,"topics":["docker","emacs","spacemacs","selfhosted","gotty","gotty-docker","docker-emacs"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Docker hub For ages I've been seeking a decent browser frontend for my org-mode notes and todo lists. Until I realized that nothing prevents me from having emacs itself in my browser. Selfhost your Emacs with your favorite configuration. Motivation Since I've became hooked on emacs, I've been looking for ways to have same experience in my browser. Sometimes you have to use non-personal computers where it's not possible/undesirable to install desktop Emacs and Dropbox/Syncthing to access your personal data. So I've been looking for some cloud solution since I've got a VPS. The closest tool to what I wanted was Filestash: it supports vim/emacs bindings and some org-mode goodies. However, it wasn't anywhere as convenient as emacs. Dropbox is not capable of previewing arbitrary text files let alone edit; and even if it could you obviously wouldn't get anything close to your usual emacs workflow. And you could imagine that while elisp/vim style editing is fairly application agnostic, it's a thankless job to rewrite/port all the amazing emacs packages and features I'm used to like neotree, helm, refile, swoop, agenda, projectile, org-drill etc. So I figured the only thing that would keep me happy is to run emacs itself over the web! Thankfully, due to its TUI interface that works surprisingly well. It works really well with spacemacs style SPC / , bindings because they for the most part don't overlap with OS/browser hotkeys. How does it work? Dockerfile has got some comments and sh","default_branch":null,"files":null,"tree":[],"storefront":"/r/karlicoss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/karlicoss/cloudmacs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}