No description
Find a file
2025-05-14 10:21:13 -07:00
.github/workflows Cleaned README and LICENSE 2023-06-08 17:01:51 -07:00
release/SyncFTP Commands for hotkeys, download on start toggle 2023-06-08 15:51:47 -07:00
src Issue fixes 2023-08-02 09:47:57 -07:00
.editorconfig init commit 2023-06-07 13:58:25 -07:00
.eslintignore init commit 2023-06-07 13:58:25 -07:00
.eslintrc init commit 2023-06-07 13:58:25 -07:00
.gitignore init commit 2023-06-08 09:35:42 -07:00
.npmrc init commit 2023-06-07 13:58:25 -07:00
esbuild.config.mjs Commands for hotkeys, download on start toggle 2023-06-08 15:51:47 -07:00
LICENSE Remote root folder check 2023-06-09 08:05:47 -07:00
main.ts Issue fixes 2023-08-02 09:47:57 -07:00
manifest.json Proxy bugfix 2023-06-13 08:44:38 -07:00
package-lock.json Proxy bugfix 2023-06-13 08:44:38 -07:00
package.json Proxy bugfix 2023-06-13 08:44:38 -07:00
README.md Update README.md 2025-05-14 10:21:13 -07:00
tsconfig.json Cleaned README and LICENSE 2023-06-08 17:01:51 -07:00
version-bump.mjs init commit 2023-06-07 13:58:25 -07:00
versions.json Proxy bugfix 2023-06-13 08:44:38 -07:00

SyncFTP

This Obsidian.md plugin allows users to sync files to their personal FTP server.

This plugin depends on ssh2-sftp-client and socks to allow for secure file transfer.

Use

Once installed, an additional settings tab for SyncFTP will have been added. There you will need to provide:

  • Host URL
  • Host PORT
  • Username
  • Password
  • Path to vault directory on SFTP: The vault directory will be the base directory for ALL vaults.
  • Notification toggle: Certain Notices will remain, but verbose information Notices will be disabled
  • Download on open toggle: Allows you to download work from the SFTP on open.

If you would like to use a proxy, please fill in the settings:

  • Proxy URL
  • Proxy PORT

When you wish to sync you can either push or pull files to the SFTP using:

  1. Icons (up and down arrow) on the left toolbar
  2. Commands (CTRL-P), which will allow you to set a keyboard shortcut as desired

This process is destructive on the SFTP, and moves local files to your .trash folder.

Support

I am no longer supporting this plugin.

License

This project is under the MIT license.