git clone https://github.com/nicksen782/RemarkableViewer.git cd RemarkableViewer npm install node _backend.js
- Sync your Remarkable data to your own PC/SERVER.
- Replacement for the Remarkable Desktop app.
- This app is designed to NOT use the Remarkable cloud although it can still be used if desired.
- Sync your data to the computer/server of your choice. (You can have complete custody of your data.)
- The "Source of Truth" for data is the Remarkable Tablet, not the cloud.
- Syncing is one-way from the Remarkable to the destination.
- Syncing can be performed via WIFI or USB.
- The file navigation web UI is designed to look similar to the Remarkable UI.
- Opened documents appear and operate in a two-page book-like view.
- Pages are changed/flipped with animation.
- Only minimal writing to the Remarkable tablet will be available.
- TODO: One-page document view.
- TODO: Rotated document view for landscape.
- TODO: Configurable page flipping.
- TODO: Upload pdf (creation of document.)
- TODO: Move document (metadata change.)
- TODO: Rename document (metadata change.)
- TODO: Send to trash (metadata change.)
- 2.9.1.217 (last tested: 2021-10-07)
- 2.10.1.332 (last tested: 2021-10-07)
- 2.10.3.379 (last tested: 2021-11-10)
- 2.14.0.861 (last tested: 2022-06-24)
If the remote host indentification changes then the app will fail to sync. To fix this:
- ssh-keygen -f "/home/<YOUR_PC_USERNAME>/.ssh/known_hosts" -R "<REMARKABLE_WIFI_IP>"
- ssh-keygen -f "/home/<YOUR_PC_USERNAME>/.ssh/known_hosts" -R "10.11.99.1"
Note: Conveniently, a Linux system will also provide you a command to copy/paste if you encounter the error.
- Edit: C:\Users<YOUR_USERNAME>.ssh\known_hosts
- Remove any lines that contain IP addresses used by the Remarkable.
Reconnect at least once to remarkablewifi and to remarkableusb so that you can answer the question about unknown host.
-
Install/Config VirtualBox
-
Install to Ubuntu Server 20.04 LTS (Focal Fossa)
-
Install application (Linux already available)