Skip to content

terror/stream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stream

build

stream is a lightweight personal micro-blogging platform I use in favour of services like X, where I tend to get distracted easily.

Development

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 -d

Spawn the server:

$ cargo run serve

Finally, spawn the react frontend:

$ 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.

About

🌊

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors