I am setting up my notes approach which is using dedicated apps on my devices plus syncthing.
I tried lots of tools like Joplin obsidian etc but are too overkill or had something I don’t like.
So I am using markor on android and another dedicated app on Linux and so on.
I would like to add also a web app to edit the MD files directly on my server when I don’t have any way to install syncthing or an editor app.
The web GUI would need to list the MD files local on the server and let me edit/view/save them. Upload and download is not required as I already have that setup via filebrowser.
Any hints?
Edit: to be clear, i am not looking for an IDE or anything fancy, i only need to edit some notes online on my server. I do not want to spin containers or deploy full VS solutions just for this, all i need is a web gui editor for MD with the capability to load files on the server
Second edit: i ended up selfhosting Silverbullet.md which made my day. Exactly what i was looking for, even more than that. Thanks all!
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.
Rules:
Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.
No spam posting.
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.
Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
No trolling.
Resources:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Check out Silver Bullet.
Yes! that did it! Great piece of tool!
This looks amazing. I’m already using obsidian but if I’d found this first I probably would have started here.
Nextcloud notes
Nah, moving away from NextCloud, it worked fine, but again overkill only for this
Then just use syncthing
^ This guy’s memory is limited to 300 tokens Lol
My new favorite insult of all time
I already do, it’s written in the opening post. I am looking for a webgui to edit markdown files on the server
Huge fan of logseq
does it have a self-hosted web part? i can’t find it. The website only let me download a fuckton 170mb appimage for linux
There is a web version i beleive but they have support for basicly all platforms nativly.
https://github.com/logseq/logseq/blob/master/docs/docker-web-app-guide.md
Thanks, but not going to host a docker container just for such a stupid thing. Silverbullet.md did cut the cheese for me and it was even simpler.
You should be able to download via flathub too. It is self contained software but you can write to a Google or Dropbox directory and let that synch the files. I’m really a fan of logseq as well.
How about using code-server and pointing it to your markdown folder? While it’s a code editor, it also has built-in markdown preview. Installation is also easy and doesn’t require docker.
Maybe look into silverbullet?
Silverbullet looks pretty easy to set up. Can you change the font and such it uses?
Yes.
Yes! ended up using silverbullet.md. Just amazing.
I don’t know any lightweight options, but as VS-Code was suggested, I’d like to suggest Hedgedoc too.
Yeah, looks interesting but way too overkill i guess?
Maybe CodiMD/HackMD: https://github.com/hackmdio/codimd
You could try code-server? I use it daily to edit my markdown files.
https://github.com/coder/code-server
Well, while much interesting indeed, i am not ready to install VSCode itself just for notes. I would prefer not to have the option to edit them online then.
Maybe not the best option, but can you use FileBrowser for that as well?
Cool! I didn’t noticed you could edit files from within it, but yes, that’s a cool option as well. Silverbullet.md turned out to be more interesting though, so i have self hosted it too.