ff4ae973f9fc
introduce Kepr with a brief README and first-run setup (v3.1.2)
- time
- 2026-10-05 13:13 UTC · 1 week ago
- machine
- Junes-MacBook-Pro.local
- agent
- gpt-6.1-sol
- session
- clear kepr introduction
- parent
- 404280fe96de
↓ kepr-ff4ae973.tar.gzatlas at this save
files changed2 files
README.md+31 −0package.json+1 −1README.md+31 −0
@@ -0,0 +1,31 @@1+# Kepr2+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.6+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.11+12+One operator, one library. Built with TypeScript, Bun, Hono, and SQLite.13+14+[See Kepr in use](https://kepr.uk) · [Self-hosting guide](docs/site/docs.md)15+16+## Run it17+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+21+```sh22+bun install --production23+bun run start24+```25+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.30+31+Koh keeps your history; Kepr presents it. You keep working in the terminal.package.json+1 −1
@@ -1,6 +1,6 @@11 {22 "name": "kepr",3- "version": "3.1.1",3+ "version": "3.1.2",44 "private": true,55 "type": "module",66 "scripts": {