{"repo":"peet86/korest","free":true,"listed":false,"github":"https://github.com/peet86/korest","clone":"git clone https://github.com/peet86/korest.git","description":"Self-hosted reading progress for Readest App","language":"JavaScript","stars":12,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"KoRest Self-hosted reading progress syncronization for your ebooks across Readest Apps - 📱 Readest everywhere — phones, tablets, and desktops stay in step on where you left off in a book. - ✨ No Readest signup — use KoRest for sync without creating a Readest cloud account. - 🪶 Small drop-in — lightweight alternative to KOReader Sync Server - 🧩 Multi-arch Docker — arm64 and amd64 images, it runs natively on Apple Silicon and ARM boards - 🏠 Self-hosted — reading progress stays on your self-hosted server; nothing is sent to a vendor’s sync cloud. Quick start (Docker Compose, recommended) Pre-built images are on GitHub Container Registry : ghcr.io/peet86/korest . Option A — download the compose file and run (no git clone): Option B — clone this repo , then from the project directory: That publishes port 4242 and stores SQLite in the named volume korest-data . To pin a version instead of latest , set image in docker-compose.yml to a tag listed on the container package (for example ghcr.io/peet86/korest:v1.0.0 ). docker run without Compose Build the image locally (from source) Configuration (optional) Environment variable Meaning ---------------------- -------- PORT HTTP port (default 4242 in the Docker image and when running locally without PORT ). KOREST DATABASE PATH Where SQLite stores data (default /data/korest.db ). LOG INCOMING REQUESTS true / false — extra request logging for debugging. A word on privacy and HTTPS KoRest stores whatever login secret your client sends (R","default_branch":null,"files":null,"tree":[],"storefront":"/r/peet86","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/peet86/korest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}