https://github.com/egeuysall/bri
Publish. Everything.
https://github.com/egeuysall/bri
app cli full-stack golang markdown nextjs sharing tool
Last synced: about 2 months ago
JSON representation
Publish. Everything.
- Host: GitHub
- URL: https://github.com/egeuysall/bri
- Owner: egeuysall
- License: gpl-3.0
- Created: 2025-09-15T01:32:32.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2026-04-27T02:29:45.000Z (about 2 months ago)
- Last Synced: 2026-04-29T11:37:24.579Z (about 2 months ago)
- Topics: app, cli, full-stack, golang, markdown, nextjs, sharing, tool
- Language: TypeScript
- Homepage: https://bri.egeuysal.com
- Size: 24.4 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# bri
bri is a minimalist Next.js app for sharing Markdown instantly.
## Stack
- Next.js 16
- Bun
- Convex
## Local Development
1. Copy the required variables into `.env.local`.
2. Install dependencies:
```bash
bun i
```
3. Start the app:
```bash
bun dev
```
## CLI
```bash
curl -fsSL https://bri.egeuysal.com/install.sh | bash
```
The installer pulls the latest cross-platform CLI asset from GitHub Releases, validates checksums, auto-adds the install directory to `PATH`, and configures a daily background `self-update` job.
The app will be available at `http://localhost:3000`.
## Required Environment Variables
```bash
CONVEX_DEPLOYMENT=
NEXT_PUBLIC_CONVEX_URL=
NEXT_PUBLIC_CONVEX_SITE_URL=
NEXT_PUBLIC_SITE_URL=http://localhost:3000
```
## License
This project is licensed under the GNU General Public License v3.0 (GPL-3.0). See the [LICENSE](LICENSE) file for details.