https://github.com/terror/stream
🌊
https://github.com/terror/stream
Last synced: 9 months ago
JSON representation
🌊
- Host: GitHub
- URL: https://github.com/terror/stream
- Owner: terror
- License: cc0-1.0
- Created: 2023-03-28T22:36:43.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-11-28T21:46:04.000Z (about 1 year ago)
- Last Synced: 2025-04-01T19:04:37.014Z (10 months ago)
- Language: TypeScript
- Homepage: https://stream.liam.rs
- Size: 413 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING
- License: LICENSE
Awesome Lists containing this project
README
## stream
**stream** is a lightweight personal micro-blogging platform I use in favour of
services like [X](https://x.com/), where I tend to get distracted easily.
### Development
First, mount a local mongodb instance with docker:
```bash
$ docker compose up -d
```
Spawn the server:
```bash
$ cargo run serve
```
Finally, spawn the react frontend:
```bash
$ npm install
$ npm run dev
```
_n.b._ Refer to `.env.dev.example` and `client/.env.dev.example` for what
environment variables need to be set.
### Prior Art
This was heavily inspired by Linus Lee's
[stream](https://stream.thesephist.com/).