05-21-2023, 07:18 PM | #1 |
Junior Member
Posts: 1
Karma: 10
Join Date: May 2023
Device: Kobo Clara HD
|
[kosync-dotnet] KOReader Sync Server
I wrote my own KOReader sync server that can be self-hosted using Docker. It is built in .NET and is entirely API compatible with the KOReader progress sync plugin.
Wait...isn't there an official KOReader sync server that you can self-host? Correct. However, I had one major issue with it. If you expose the server to the public internet, anyone can register an account on your server and use it. Just don't expose it publicly you say? Well, since most people will use KOReader on their E Ink devices, such as a Kobo or Kindle, there isn't really a way to setup a VPN or a mesh service like Tailscale. With kosync-dotnet, you can pass an environment variable that will allow you to disable account registration altogether. When someone tries to create an account with this setting enabled, they will always see an "Account registration is disabled" error when trying to register. Okay, so how do I get it? It's free, open-source and available over on GitHub. https://github.com/jberlyn/kosync-dotnet |
05-16-2024, 06:27 AM | #2 |
Member
Posts: 20
Karma: 10
Join Date: Apr 2008
Device: Kindle Oasis
|
Not very popular thread as I see. Anyways, huge thank you. Will try it, as yesterday I've started using an official one and immediately got scared - anyone can register on it. And I do not want that for sure.
|
Advert | |
|
05-16-2024, 07:49 AM | #3 |
Weirdo
Posts: 704
Karma: 9000000
Join Date: Nov 2019
Location: Wuppertal, Germany
Device: Tolino Shine Color, Tolino Vision 6, Kobo Clara 2E, Boox Note Air 2+
|
There's also an implementation in RUST available:
https://git.rustysoft.de/martin/kosyncrs It's the version that I'm using (I'm not the developer, to be clear ). |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Old Plugin Thread for KOReader Sync | harmtemolder | Plugins | 112 | 08-01-2024 02:29 AM |
What KOReader sync server? | dmpop | KOReader | 4 | 04-28-2022 08:17 AM |
Problem with kosync | giotti | KOReader | 4 | 12-11-2020 06:00 PM |
Progress sync between koreader and ios | Joretapo | Kobo Reader | 5 | 10-26-2020 07:21 PM |
Koreader only for cloud sync | LnZ | KOReader | 3 | 02-21-2019 07:09 AM |