stream is a lightweight personal micro-blogging platform I use in favour of services like X, where I tend to get distracted easily.
You'll need docker, cargo and npm installed on your machine to spawn the various components the project needs to run locally.
First, mount a local mongodb instance with docker:
$ docker compose up -dSpawn the server:
$ cargo run serveFinally, spawn the react frontend:
$ npm install
$ npm run devn.b. Refer to .env.dev.example and client/.env.dev.example for what
environment variables need to be set.
This was heavily inspired by Linus Lee's stream.
