Is there a self hosted web based note app similar to Obsidian or Joplin? I've tried Trilium and its ether above my pay grade in terms of knowledge, or I've set it up wrong. I'm mostly looking for something that has support for folders or a tree structure, markdown or simple text based and all accessible buy web browser.
I've gone from using Joplin, to Obsidian, I love both but am tired of waiting for sync before accessing my notes on different devices.
UPDATE: I ended up going with Joplin and hosting my own Joplin Server. It has clients for every device I use and it auto syncs as changes are made. Initial sync takes a while, but once that's done it isn't a problem.
So it’s not the same as a fully featured wiki application, but I host a docker instance of VS Code on my NAS pointed at my obsidian vault volume, then SSH tunnel into it when I’m on devices away from home. Foam (VS Code extension) helps add some missing Obsidian features (backlinks pane, syntax highlighting, some autocomplete, cmd-click to navigate wiki links).
I can share more implementation details if anyone's interested; caveat is that unfortunately it doesn’t work on mobile.
I couldn’t get this container to load anything in the browser; possibly less an issue with my vault content and more of an issue with my container set-up so maybe it'd work better for you.
Taking a look in the docker installation instructions, I couldn’t find anywhere to put a local volume mounted to the docker container. I'm pretty sure it doesn’t actually interface with local files, so I didn't test further.
Maybe Nextcloud Collectives? If you already use Nextcloud it is simple to install, but if you don't, you need all Nextcloud instance. I use Hedgedoc but this app does not provide folders and tree structure (but has tags)
To add to other suggestions here, my current setup is just using folders with markdown or any other text files in a webIDE. In my case that's Code-Server as I prefer a more centralized solution, and I get the benefits of keeping everything in version control.
I also have a Raneto instance pointing to my "Documents" folder which presents it all in a knowedge-base like format.
If you're looking for something with mobile app integration this probably won't work by itself; while the webapp for Code-Server works on mobile, it's "cramped" at best.
I do something similar with FolderSync and SftpGo and have Drafting (vague name) to create and edit notes.
As for version control I just have all of the documents in a git repository on my Code-Server instance which I regularly commit and sync with a local Gitea deployment; nothing special. Though it could be possible to use something like Mgit with a Tasker automation in lieu of a data sync with foldersync/syncthing, I just haven't looked into it in earnest.