1# Kepr23Kepr gives your [Koh](https://koh.asha.software) projects a home on the web. Share4your code and its history, publish releases, and hear from the people using your5work—all on your own domain and storage.67- 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.1112One operator, one library. Built with TypeScript, Bun, Hono, and SQLite.1314[See Kepr in use](https://kepr.uk) · [Self-hosting guide](docs/site/docs.md)1516## Run it1718You'll need Bun and a Koh 3 remote: an S3-compatible bucket, or a folder remote19to try locally. Use a domain and an HTTPS reverse proxy for a public instance.2021```sh22bun install --production23bun run start24```2526Open `/setup` on your instance (`http://localhost:3000/setup` locally). Enter the27code printed in the terminal, then set your password, domain, and storage.28Kepr writes its configuration and starts syncing. Sign in to choose which29projects to publish.3031Koh keeps your history; Kepr presents it. You keep working in the terminal.