No description
Find a file
2025-01-07 20:54:49 +01:00
src feat: stop syncthing if not connected to wifi. 2025-01-07 20:45:20 +01:00
.gitignore Add Readme, better makefile. 2023-04-14 04:07:48 +02:00
Makefile feat: add flag to enable/disable udev rule installation. 2025-01-07 20:54:49 +01:00
README.md docs: explain how to get the admin interface published. 2025-01-07 20:40:03 +01:00

Syncthing on a Kobo eReader

This installs Syncthing on a Kobo eReader.

Syncthing will be installed in /usr/local/syncthing with a udev rule 99-syncthing.rules to automatically start it on network device detection.

Build

Run make to build the update tarball KoboRoot.tgz.

Install

Place the built KoboRoot.tgz file in the .kobo/ folder of your eReader and eject it.

Final steps

To access the admin interface of syncthing you have to edit config.xml and replace <address>127.0.0.1:8384</address> with <address>0.0.0.0:8384</address>. The config is located at .adds/syncthing/config.xml. Be aware that anyone in the same network can access the admin interface, so install a TLS certificate and set a password.