d9d5f709deee

rewrite the Kepr README in plain prose (v3.1.5)

time
2026-10-06 14:08 UTC · 6 days ago
machine
Junes-MacBook-Pro.local
agent
gpt-6.1-sol
session
plain kepr readme
parent
dc021cb0daf5
2 files README.md+19 −16package.json+1 −1
README.md+19 −16
@@ -1,31 +1,34 @@11 # Kepr22 3-Kepr gives your [Koh](https://koh.asha.software) projects a home on the web. Share4-your code and its history, publish releases, and hear from the people using your5-work—all on your own domain and storage.3+Kepr is a self-hosted website for your [Koh](https://koh.asha.software) projects.4+It reads your Koh remote and lets people browse the code and history you choose5+to publish. You run it on your own domain, with your own storage, and keep6+working in Koh from the terminal.67 7-- Browse highlighted source, file descriptions, and diffs at any save.8-- Offer source archives, release downloads, checksums, and update feeds.9-- Take bug reports and questions without making visitors create an account.10-- Choose what goes public. Repositories start private.8+Visitors can read highlighted source, see file descriptions, and inspect diffs9+at any save. They can download source archives or published releases, with10+checksums and update feeds available for releases. Bug reports and questions11+don't require a visitor account.1112 12-One operator, one library. Built with TypeScript, Bun, Hono, and SQLite.13+Each instance has one operator. Repositories start private; you choose which14+ones appear on the site. Kepr is built with TypeScript, Bun, Hono, and SQLite.1315 1416 [See Kepr in use](https://kepr.uk) · [Self-hosting guide](docs/site/docs.md)1517 16-## Run it18+## Set up an instance1719 18-You'll need Bun and a Koh 3 remote: an S3-compatible bucket, or a folder remote19-to try locally. Use a domain and an HTTPS reverse proxy for a public instance.20+You'll need Bun and a Koh 3 remote. You can use an S3-compatible bucket or try21+Kepr locally with a folder remote. A public instance needs a domain and an HTTPS22+reverse proxy.2023 2124 ```sh2225 bun install --production2326 bun run start2427 ```2528 26-Open `/setup` on your instance (`http://localhost:3000/setup` locally). Enter the27-code printed in the terminal, then set your password, domain, and storage.28-Kepr writes its configuration and starts syncing. Sign in to choose which29-projects to publish.29+On the first run, open `/setup` on your instance (`http://localhost:3000/setup`30+locally). The terminal prints a setup code. Enter it in the browser and set your31+password, domain, and storage connection. Kepr saves the configuration and32+starts syncing from your remote.3033 31-Koh keeps your history; Kepr presents it. You keep working in the terminal.34+Sign in to select the projects you want to make public.

view file

package.json+1 −1
@@ -1,6 +1,6 @@11 {22 	"name": "kepr",3-	"version": "3.1.4",3+	"version": "3.1.5",44 	"private": true,55 	"type": "module",66 	"scripts": {

view file