An open API service indexing awesome lists of open source software.

https://github.com/terror/stream

🌊
https://github.com/terror/stream

Last synced: 9 months ago
JSON representation

🌊

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/).