This is my first attempt at using Obsidian, and I find its operation quite simple. However, the official synchronization fee for this tool is quite high. If you want to avoid the hassle, you can also share a ride on Xianyu, which costs about 90/year. Given my limited personal finances, I find it hard to afford. Fortunately, you can achieve synchronization functionality with the help of the third-party plugin remotely save. I will record the specific implementation method below.
Directory#
- Required Software
- 💻 PC Synchronization
- 📱 Mobile Synchronization
Required Software#
Computer 💻#
- obsidian (version v1.0.3 in this article)
- remotely save plugin (version 0.3.25 in this article)
- Nutstore (web version)
Mobile 📱#
- obsidian
- remotely save plugin
- Nutstore (APP)
- VPN (to install the remotely save plugin)
Note: The prerequisite is to have a VPN, which can facilitate your operations. If you don't know how to use a VPN, then I currently don't have a better and more convenient solution.
PC Synchronization 💻#
2.1 Configure Nutstore#
- Register a Nutstore account at the website: Nutstore.
- Open the Nutstore web version.
- Click on your account name in the upper right corner -> Account Information -> Security Options -> Add Application -> Enter the application name "Obsidian" -> Generate Password.
2.2 Install the remotely save Plugin#
- Download the three files for remotely save from GitHub:
- main.js
- manifest.json
- styles.css
- Place the three downloaded files in the path “/your note root directory/.obsidian/plugins/remotely save” (you need to manually create the plugins and remotely save folders).
- Enable the community plugin feature in Obsidian: bottom right of Obsidian: settings -> community plugins -> turn on community plugins.
- Open the remotely save plugin feature: bottom right of Obsidian: settings -> community plugins -> remotely save -> click the button to open -> agree (if you can't see remotely save in community plugins, try restarting Obsidian).
2.3 Configure remotely save#
- Open the remotely settings page in Obsidian: Obsidian -> settings -> remotely save.
- Set the following content:
- Choose A Remote Service -> select: Webdav
- Service Address -> fill in the server address from the Nutstore web version "Security Options" page: https://dav.jianguoyun.com/dav/
- Username -> fill in the account from the Nutstore web version "Security Options" page (if you registered Nutstore with an email, the account is the email address)
- Password -> fill in the password for the application "Obsidian" created on the Nutstore web version "Security Options" page (the password generated for the application name added in the previous Nutstore configuration)
- Change The Remote Base Directory -> enter the folder name for storing this Obsidian data on Nutstore: obsidian_webdav (the name is not limited; after synchronization, a folder named this will be created on Nutstore containing the synchronized data)
- Check Connectivity -> click the Check button -> if it shows "Great, The webdav server can be accessed," then the configuration is successful.
- Click the "remotely save" button on the left menu bar of Obsidian to synchronize (the circular arrow icon).
Mobile Synchronization 📱#
3.1 Install APP#
- obsidian
- Nutstore (mainly for conveniently pasting account passwords)
You can also send the values you copied from the PC to your mobile device for easier use later.
3.2 Install remotely save#
- Open VPN (Note: Without a VPN, you will not be able to search and install plugins in Obsidian).
- Open the community plugin feature in Obsidian: settings -> Community Plugins -> turn off Safe mode.
- Then install remotely save on the interface above: Community Plugins -> Browse -> search for remotely save -> click on the search result -> install.
- After installation, you can see the "Remotely Save" option in "settings -> PLUGIN OPTIONS."
3.3 Configure remotely save#
- Go to the remotely save settings page: settings -> PLUGIN OPTIONS -> Remotely Save.
- Set the following content (same as on the computer):
- Choose A Remote Service -> select: Webdav
- Service Address -> fill in the content from "Nutstore APP -> Settings -> Third-party Application Management -> Server Address"
- Username -> fill in the content from "Nutstore APP -> Settings -> Third-party Application Management -> Account"
- Password -> fill in the content from "Nutstore APP -> Settings -> Third-party Application Management -> Application name 'Obsidian' corresponding application password"
- Change The Remote Base Directory -> enter the folder name for storing this Obsidian data on Nutstore: obsidian_webdav (Note: this name must be the same as the one set in the previous computer settings)
- Check Connectivity -> click the Check button -> if it shows "Great, The webdav server can be accessed," then the configuration is successful.
- Click the "remotely save" button on the left menu bar of Obsidian to synchronize (the circular arrow icon).