# rmFakeCloud rmFakeCloud is a self-hosted replacement for reMarkable's official cloud service. It lets you sync and back up files from your [[reMarkable]] tablet while keeping full control over hosting and storage. Licensed under AGPL-3.0. Supports reMarkable 1, 2, Paper Pro, and Paper Pro Move, with both sync protocol 1.0 and 1.5. Thanks to the [[Docker]] image, installing the server anywhere is trivial — just pull and run. ## Key Features - **File synchronization** between reMarkable devices and your own server - **Web UI** for account registration, device pairing (one-time codes), viewing, downloading (PDF), and uploading documents - **Email document delivery** - **Handwriting recognition and search** - **Screen sharing** (requires TLS) - **Storage integrations**: WebDAV, FTP, Nextcloud, Owncloud, local filesystem (Google Drive/Dropbox WIP) - **Messaging webhooks / Slack integration** - **Deployment options**: source build, [[Docker]], Kubernetes (Helm charts), reverse proxies (Nginx, Apache, Traefik), Fail2ban ## Setting up the reMarkable The setup on the reMarkable side is straightforward using the `rmfakecloud-proxy` script approach: 1. Download `installer-rm12.sh` from https://github.com/ddvk/rmfakecloud-proxy/releases 2. Plug the reMarkable over USB 3. Copy the installer: `scp installer-rm12.sh [email protected]:` 4. Connect via [[Secure Shell (SSH)]]: `ssh [email protected]` - The root password is found on the device under **Help > Copyright and licenses** 5. Make executable and run: `chmod +x ./installer-rm12.sh && ./installer-rm12.sh` 6. Get an activation code from the `/connect` endpoint of the rmFakeCloud web UI 7. Enter the code in the reMarkable settings to connect Reference: https://ddvk.github.io/rmfakecloud/remarkable/setup/ > [!warning] > Sync breaks after each reMarkable firmware update. The proxy config gets wiped and must be re-enabled. See: https://ddvk.github.io/rmfakecloud/remarkable/setup/#reenabling-after-a-system-update ## Caveats - Deleting user files on the host also deletes them on the device ## References - Source code: https://github.com/ddvk/rmfakecloud - Documentation: https://ddvk.github.io/rmfakecloud/usage - Docker image: https://hub.docker.com/r/ddvk/rmfakecloud ## Related - [[reMarkable]] - [[reMarkable Sync plugin for Obsidian]] - [[Self-hosting]] - [[Docker]]