Quick Start
Install Obsidian Plugin
Installing from the Plugin Marketplace
As the plugin is not yet available on the official community marketplace, this method is currently unavailable.
- Open "Settings" and click on "Third-party Plugins" on the left side of the window.
- If you are using plugins for the first time, you will be prompted to disable "Safe Mode."
- Click "Disable Safe Mode" in the "Third-party Plugins" section.
- After disabling Safe Mode, click the "Browse" button next to "Community Plugin Market."
- In the "Browse" interface, search for
BetaX NAS Sync
to find the plugin, then click on the search result. - On the
BetaX NAS Sync
plugin details page, click the "Install" button. The installation is now complete.
Manual Installation from Repository
- Visit the Releases page.
- Download the latest version's
main.js
andmanifest.json
. - Open your
Obsidian
vault directory, append/.obsidian
to the path, and press Enter. - Create a
plugins
directory inside.obsidian
, then navigate into theplugins
directory. - Create an
ons
directory withinplugins
and place the downloadedmain.js
andmanifest.json
files in it. - Restart
Obsidian
to seeBetaX NAS Sync
in the "Installed Plugins." The installation is now complete.
Install NAS Service
Installation via App Store
Currently, there is no supported vendor; future plans include supporting Synology SPK installation.
Installation via Docker Container
- Pull the
skyezhang/ons-nas
image. - Map the container's
/app/vault
directory to your NAS'sObsidian
vault directory with read/write permissions. - Open all ports on the UDP side and open port
9892
on the TCP side. - Once configured, start the container.
Note: This service uses UDP hole punching technology, so all ports need to be open on the UDP side, and port
9892
is for the web interface.