Open source Windows & iOS clipboard synchronization tool, supports end-to-end encryption 1
English | 中文文档
-
Go to the release page, download and run Cloudboard
- Fill in the API Endpoint, and generate an API Key, corresponding to the
api_key
parameter of the shortcut - Fill in the End-to-End Encryption, corresponding to the
password
parameter of the shortcut
- Fill in the API Endpoint, and generate an API Key, corresponding to the
-
Install Scriptable2 on the iOS device
- Download the CloudboardEncryptHelper.js script, and import it into Scriptable
-
Install the shortcut
-
Configure the
api_key
andpassword
parameters of the shortcut, ensuring consistency with the Windows, and checking if the encryption function has been associated with Scriptable -
Now the clipboard on the Windows will be automatically synchronized to cloud, and iOS uses the shortcut to synchronize
This project is developed based on Tauri, please refer to Prerequisites to complete the Tauri development environment configuration
Use pnpm + React + Mantine UI
Install development dependencies
This is an alias for
pnpm tauri dev
Start the development environment, running both the frontend and Tauri application, with debugging tools
This is an alias for
pnpm tauri build
Build the frontend code and package it into a Tauri release version, for generating the final executable file
Update the dependency package versions in package.json
and src-tauri/Cargo.toml
, while cleaning the Rust build files
Use cd src-tauri && cargo clean
to clean the Rust build files to solve some abnormal issues
Footnotes
-
The data is encrypted using the
AES-256-CBC
algorithm on the client side, and the server cannot obtain the original data content ↩ -
This is an automation tool that can run JS scripts in shortcuts, official website is https://scriptable.app ↩