Hello !
Notion.so is great. But it's not open source, and not self hostable.
I'm looking for a tool with this constraints :
- self hostable
- web browser access
- iOS app
- Reminder
- Task manager
Like Notion, but ... on my own machine ;)
Any idea ?
Hello !
Notion.so is great. But it's not open source, and not self hostable.
I'm looking for a tool with this constraints :
Like Notion, but ... on my own machine ;)
Any idea ?
Logseq
Has anyone got the iPhone app working using a Nextcloud folder as directory? Itās the main thing Iām not happy about with obsidian.
Not doable at the moment. Iād love to see this as well. There are open issues about this, but devs are struggling time-wise to remedy the underlying issue (seems they would have to change what APIs they are using for filesystem access)
Besides iCloud Drive, using git through something like Working Copy is the only sync option currently. Ultimately Iād like to see webDAV like Joplin has.
Yeah agree about WebDAV. Appreciate the insights.
Just another note about Notion that I learned the hard way. There is NO offline access. Is theyāre having issues in AWS, or youāre having connectivity issues, youāre screwed. This is what ultimately pushed me to markdown and using Obsidian. Files are very easy to access anywhere. Still looking for good open source replacement for Obsidian though.
edit: checking out logseq now and itās very close to obsidian!!
Offline support is a real thing also for me. I'm currently using Obsidian + iCloud (for mobile support).
I don't want to write for like an hour and lose everything just because my connection is unstable con two seconds or their server is not in good shape.
And yes also Logseq is cool and I have to try it. At the moment if a tool supports `.md` files it's worth a try. That's the advantage of data portability. Probably a thing that I would miss is plugins. I'm accustomed to the plugins in Obsidian.
Found a few minutes to use logseq more, and it has a framework for plugins. Some pretty good ones already in there too.
Try https://www.appflowy.io/
It is interesting that they are almost never mentioned yet they themselves proclaimed they are a notion alternative.
They are probably several years away from even being close to Notion, unfortunately.
True, but still it would be nice to spread awareness.
Affine is closer to notion in that way I would say
It's not usable as a web app though, or am I just using their documentation wrong?
https://www.getoutline.com/
that looks really sexy and they have a docker image.
Unfortunately only google login.
Edit: this looks to be no longer be true.
Not true, I self host it and use keycloak for logins.
I'm running it right now with Authentik š
is what I use.
Great project, I deploy several instances. Just a heads up: you need a OIDC source for auth.
Honestly OIDC is a plus in my book.
For sure but selfhosting starters might struggle a bit with that.
I just spent a bit trying to get it working on my small home server and didn't know this requirement and it hit like brick and now I probably won't be hosting this application.
Yeah the main issue with Outline is that it's hard to set up.
I have raised and searched through a couple of issue threads about this and I get the impression they are more focused on their hosted offering rather than trying to make the self hosted option easy to use.
I probably wouldn't recommend it for personal use. It's great for a team though.
Maybe try it with authentik as a IdP - it can serve as a minimal link dashboard and is great if you want to have SSO in your network. Working with OIDC / Saml can be pretty interesting and is important tech to understand if you ever want to work with enterprise/education setups.
I believe you! It's just A LOT to set up to add this "one" app to my very small (currently) RPi-hosted fleet.
I would have thought Outline would at the very least have a demo mode to click around and get a feel for the features.
I have the strong feeling that the dev effort is concentrated on startups/enterprise customers. Those mostly already have a IdP like Google Work or AAD and Docker or Kubernetes available.
Btw you also need some form of a S3 setup to save attachments.
Anyone have a docker compose file for this to share? Been trying to get this setup for a while but always some issue and I give up. Itās got a lot of dependencies
I used this tutorial.
https://blog.gurucomputing.com.au/doing-more-with-docker/deploying-outline-wiki/
~~I have followed this, everything looks to be working but I can't login.. I think there is some redirect issue happening with the relative path but I can't figure it out...~~
Nevermind.. figured it out. It was DNS, it's always DNS
Yup haha
Have you seen this?
https://app.getoutline.com/share/770a97da-13e5-401e-9f8a-37949c19f97e/doc/docker-7pfeLP5a8t
That link does not itself provide a working configuration as an authentication provider must be supplied by the user
From the page:
Be sure to include all of the values in the Required section and at least one authentication provider from the Optional section to have the application successfully start.
I'm highly interested in trying Outline but not even having a minimum working demo is a huge miss for me.
After having used and committed to Notion for several months, I'm reevaluating if Notion really is the "best" solution for my personal knowledge base needs.
While Notion is amazingly complete, it can be overkill. I've organized tons of new content and pulled tons of existing content in from various sources (including EverNote.) But honestly, I find myself spending more time "tweaking" and "playing" with Notion than I do actually populating it and using it. AND THAT'S A PROBLEM!
Managing knowledge data isn't rocket science. Hell, I use UltraEdit to manage a 17,000 line text file that contains years of (somewhat organized) work notes.
So while I'm really loving Notion for personal use, maybe it's time to look elsewhere for something self-hosted, and less prone to causing me distraction. This thread is very helpful in looking to other possible solutions.
Built a project, Toolspace, that can help you find alternatives and discover cool open-source projects.
I've curated some Notion alternatives, view them here:
I see you have OpenReplay, Airbyte & N8N listed. Are you comfortable with promoting projects as Open Source even when they would not meet the Open Source Definition?
Thanks for sharing these here; we'll review them again and update the list.
I agree that n8n's code is licensed under a fair-code license, and OpenReplay with Elastic License 2.0 which does not meet all open-source requirements. However, Airbyte is open-source under an MIT license. Am I missing anything here?
However, Airbyte is open-source under an MIT license.
Their repo is mixed license, defaulting to the Elastic License 2.0
Bookstack is missing?
Thanks u/Emwat1024, I'll add it to the list.
Doesn't have an iOS app (yet), but focalboard: https://www.focalboard.com/ is a new project from the folks behind mattermost (open source slack alternative) that's quite feature-full already, and actively being updated. Supports cloud and self hosted.
Hm, seems actually quite good. Thank you.
Athens Research
https://athensresearch.github.io/docs/developer_guide/self-hosted
Vikunja might interest you. It is less extendable than Notion but very complete.
It does not have a native iOS app but is web based so you probably can install it as a PWA.
obsidian ⦠with selfhosted livesync
Do you have more info about livesync? I cant seem to really find anything useful about it on google.
Iām using plugin shown here, https://github.com/vrtmrz/obsidian-livesync
selfhost your own couchdb. plugins installed on your obsidians will livesync through your couchdb. it was very straight forward.
btw, as KrazyKirby99999 mentioned
its not open-source, its not web browser accessible so, strictly, it doesnāt meet your requirement. sorry about that
I did not know it was possible to have self hosted livesync! Will give it a try
obsidian is not open-source btw
It annoys me so much when people suggest Obsidian here. It's not open-source, and it's not self hosted. It's just an app.
In what way do you think itās not self-hosted? Itās a local application working on local files, and you can serve those files (plain old markdown) however you want.
Maybe itās not self-hosted in that thereās no need to host anything at the application layer, but thatās the dumbest hair to split considering you can serve the actual files however you want, with existing self-hosting strategies. The files - what you actually care about - can be hosted however you want, and you can access them with local obsidian instances that way.
Saving your files to your HD isnāt self hosted?
No, it's not hosted. It's literally an application like Word.
i wouldnt say literally. with word documents you can only open them up if you have word installed. with obsidian, you can browse through your notes in any file browser and open them up with any text editor or markdown editor
In terms of if it is āhostedā, though, Iād say itās correct that it is not. Obsidian is an application. You have the option to host the content, but thatās pretty independent.
Like the original comment said, it is obsidian + selfhosted livesync
What's a good option that mirrors its functionality?
Logseq is pretty nice
[deleted]
hey, thanks for info i didnāt know about syncthing and it looks great if to use with windows and mac only but i want to livesync with iphone and ipad too
Obsidian all day!
Is there any obsidian plugin alternative to notion web clipper plugin?
Obsidian is neither self-hosted nor OSS although OSS file synchronization solutions may be used in tandem.
Obsidian works on a folder of markdown notes. You can host and sync that however you like - it's a little annoying to set up on Android but possible, and then you can just download the Obsidian client.
This is the way.
It's not a notion clone, but it is worth looking at Joplin.
+1 for Joplin. Nowhere near as feature-full as Notion, but fantastic for self-hosted note taking.
I am also using Joplin, switched from Evernote. I am still undecided about saving the files locally. On one hand it's great if the network is down for a time, however during the last 3 months of using it I never had that happen. The drawback is that on my laptop from work I am not allowed to install private software like Joplin because it's not approved. With Evernote I could just use the webclient for writing quick notes, drafts and the like. Now I am not able to do that. At the moment I just write markdown files on my laptop, push them to my nextcloud and then copy paste those into Joplin but it's a bit of a hassle and not as seamless
You don't need to install Joplin, there are portable executable for Windows and appimage for Linux.
https://joplinapp.org/help/#desktop-applications
This could be a total game changer for me, thanks for the info. I guess reading carefully would have paid off
Emanote! Very lightweight. One of the things I can't stand about Notion is its speed.
Trilium Notes is the closest Iāve found to a Notion alternative. Iāve been using it for a few days and Iām loving it.
At first I tried Joplin, but something about just demotivated me to take notes. Now with Trilium, I just want to take notes of everything.
Notion looks nice but I dont get it, its just lists.
Quick Note->List
Personal Home->List
Movie List->List
Recipes->List
Yearly Goals->List
Reading List->List
Task List->List
Journal->List
Design System->Different views of, yep a list!
Look at Anytype.io !!!
I have looked at Anytype.io several times, each time I get as far as the home page and then I nope the hell out of there.
My guess, they are somehow connected to blockchain hype. It has that kind of energy about changing the world but without any substance to back it up.
I get that, but for now it's not really linked to the blockchain hype and the app is the most solid notion competitor right now
Ohh donāt be so cynical ! They arenāt anything to do with with the whole blockchain hype! Itās more subtle than that!
I don't get it. Is there a way to sync between devices with a selfhosted version or not? Today everything is opensource but the important core parts not or something. The whole website feels like a scam.
Okay so essentially itās a p2p system in the same way syncthing works: it syncs between two devices. BUT you will be able to self host a Backup Node soon enough. So you can connect to your own server to sync stuff
Okay that sounds promising. In general is it similar to trilium but with mobile apps?
That homepage really is something.
Obsidian r/obsidianmd
TaĆÆga ?
We use https://www.fluorine.app/ and its been pretty solid so far!
Not open source
I have been looking for over 2 years for something to replace Notion with. As others have mentioned the first issue I had was the very poor offline support but once I looked at the data privacy policy I felt very uneasy keeping all my personal data there. The only real great alternative I found is Anytype. Unfortunately, itās still in alpha and only supports decentralized hosting at this point. Though once out of alpha we should be able to run a node just locally. I would suggest checking it
Or you could use seperate apps for seperate tasks instead of using one app for everything which does nothing well.
Bookstack for wiki/notes, filebrowser for file sharing, baserow or something for tables and radicale for calander.
Ypu can try tiddlywiki, anything with a browser can run tiddlywiki, its just an html file, everything is stored inside it.
Literally nothing that works, is easy to host and has a sane interface. I just use Cherrytree with cloud syncing.
I really liked this https://github.com/QingWei-Li/notea but itās archived now ĀÆ_(ć)_/ĀÆ
I want a setup that boils down to a git repo of markdown.
I need an always available in its most efficient form "capture note" that goes into some form of inbox queue. This should be trivially accessible on my phone, desktop, command line tools, etc. Hell, I should probably be able to add a note via Google Assistant.
I need a way I can edit and refile my content easily while I'm fiddling with my phone, and when I'm focused at my desk, you can't go all in on one. Edits need automatic history, but also allow me to edit the repo to truly delete something if needed.
So far, my best is to use GitJournal, Zettle Notes, or just MGit on Android, and VS Code with the Foam plugin or Gitpod for the same in a browser for desktop use, or Neovim with a few plugins for an alternative.
I'm actually looking for a workflow that lets me use a couple different tools to let me drive the same content and let a team work and share content via merge requests.
I've got something that renders with mkdocs (using the roamlinks plugin) now with the edit links dumping you into the right place in GitLab to click "Edit in WebIDE" "Edit this file" or "Open in Gitpod" and you could just use git directly.
I'd love a first class API for operations on the content.
A lot of the point is to be able to accept anything in and coax it into compliance with an opinionated structure that works for the team sharing the repo.
A lot will point to org-mode, and I get it, but I'm not an Emacs person, and really, I'd like the single source of truth to be at least consumable without the markup overhead, and in extant tooling, that's Markdown, perhaps an opinionated subset that could be org-mode interoperable.
I'll stop rambling now.
VSCode Server with some plugins) (Dendron)
Obsidian
I recently migrated all my Notion data to Nextcloud, it it helps...
This exists now, it's P2P (no hosting needed) and it's pretty good. It is in alpha and it's open source https://acorn.software/
No gantt chat view
[removed]
I am probably blind, but i do not see the way how to deploy it.
There isn't one yet. They claim they'll release something next week.
[removed]
Thank you!
Thanks for https://www.reddit.com/user/just__sky/ who kindly mentioned our docs. We have updated our READ.ME for clearer guidance.
FYI - the quick-start doc link gives 404 and the
READ.MEtext has been auto converted into a link that leads to what appears to be a game dev website (that doesn't appear to be you?!)...Looks like an interesting project, but I see that it requires docker, so unfortunately, I'm out.
Good luck with it.
This is awesome, thank you!
Definitely closest to Notion in that they aspire to more "block based" data abstraction - especially since "Blocks can be directly re-used and synced between pages" is so prominent in the Philosophy of their project. And the fact that everything is represented as both a page AND a diagram with the flip of a switch? Brilliant.
Now I just hope it can take off and not stagnate or worse: become a victim of it's own success. I really feel Notion was hamstrung by how quickly it grew to popularity. Once everyone and their mother started using it, they HAD to pivot to stability and suddenly could not implement large scale changes because their most zealous fans had already built an entire universe within their ecosystem.
I will say, between this, SiYuan, and Dyson Sphere Program, I have been very impressed with what the Chinese coding community has been putting out recently.
Hello, this is Enther from the AFFiNE core team. So glad to see that you agree on our visions and I can't agree more on the part of "stagnate" of others -- we hate that too, that's why we choose to build AFFiNE on public and open-sourced it. In a way, AFFiNE is organic itself, and we hope that a healthier community and open-source contributor will eliminate the possibility of making anyone a "victim of it's own success".
We'd love to discuss more about, if you are kind enough to join our discord channel:https://discord.com/invite/yz6tGVsf5p or telegram channel: https://t.me/affineworkos
Ooooooh ill be keeping my eye on this.
If you're on Windows or Mac there's build here you can use for testing it out.
https://github.com/m1911star/affine-client/releases
Thank you for the share.
The project seems really new and fresh. It bodes really well.
hm, this does look fancy.
I do wonder where the money is going to come from. Hosted options so you don't have to self host?
Looks good, but... no releases? no roadmap? Doesn't sell me on a tool that is ready to use reliably, or even that it has regularity to releases of any kind.
In their defense I think it's really new, as in released just a couple of weeks ago. It's totally free and open source tool, they are not asking for money or donations, so I think it's fine for them to release it that way.
Hey man, everything starts somewhere! I just would not want to rely on something that early in development myself is all.