First of all, I'm very excited that this project exists. 🙏 🎉
It is essentially the dream knowledge base tool I have always wanted. I'm considering migrating an existing knowledge base I have to a self-hosted SiYuan instance, with sync to S3
or WebDAV
. Before I do this (lot of work) I have many questions, and I hope someone can answer one or more of them. I tried to find all questions I had before in the FAQ and documentation, sorry if I missed anything there.
-
I would like to transfer a knowledge base with about 6,000 pages, with each page roughly equivalent to one printed sheet of paper (some contain only a few sentences, while others have 4-5 pages, max 10 or so).
There are many internal links, and most of it is organized in a database-like structure. Biggest one is like 300 entries, the load time for the view is ~ 10 seconds with the tool I'm currently using on a 2024 Apple Silicone Mac.
There are also a lot of screenshots. How likely am I to run into performance issues on modern systems?
-
Is my assumption correct that most processing occurs server-side when running SiYuan via
Docker
? I'm currently using a knowledge base tool that does all the processing in the browser (except sync), which has performance bottlenecks and also drains a lot of power from the battery. -
Is my assumption correct that if I run SiYuan on
Docker
and haveS3
orWebDav
sync enabled, I can sync with my iOS client? I somewhere read that the docker version can't be synced with iOS, I can't find the source of that information again, but this was probably only meant for "direct sync",S3
should work, right? -
For users who prefer to self-host SiYuan, are there plans to develop local alternatives to features that have notable placements in the web UI like the
Cloud Inbox
? Specifically, if I purchase the Lifetime Pro plan and only use SiYuan on my own computer/server, will I have access to all features that don't require SiYuan's cloud infrastructure?I believe the
Cloud Inbox
is the only feature that could also be offered as self-hostable in the Pro version (via local API, imap client or something like that), which threw me off a little bit.My thought: "Will there be more features in the future I can't use? Or is the idea to have everything that can be run locally in the Pro plan and only hosted servies in the VIP/monthly plan?
-
I noticed that there is some effort to make the SiYuan community and documentation more international. When I checked the plugins and GitHub issues, most of them were in Chinese. Is there a plan to transition this to English for a global audience and better collaboration, or is the focus mainly on Chinese-speaking countries for the forseeable future?
-
Is the self hosted web version treated as a "first-class citizen", meaning that development isn't primarily focused on the desktop/mobile platforms? I had a bad experience with a project that abandoned the web version, despite it being my primary means of accessing the knowledge base from different systems without having to install a client.
Thanks for building SiYuan!
Welcome to here!
Here we can learn from each other how to use SiYuan, give feedback and suggestions, and build SiYuan together.
Signup About