- kousa -> Elixir API
- shawarma -> Voice Server
- kofta -> React frontend
- dinner -> Puppeteer shenanigans
DogeHouse is open to contributions, but I recommend creating an issue or replying in a comment to let me know what you are working on first that way we don't overwrite each other.
- Install and start RabbitMQ
- Install and start Postgresql
- Create a DB inside Postgresql called
kousa_repo2 - Install Elixir
- Inside
kousa
- run
mix deps.get - run
mix ecto.migrate - run
iex -S mix(This starts the server, read all the error messages and add those environment variables)
- Inside
shawarma
- run
npm i - set an env variable
WEBRTC_LISTEN_IPto127.0.0.1 - run
npm run build - run
npm start
- Inside
kofta
- run
npm i - run
npm start
(Austin lost power so I'm doing this from my phone, will make a better version soon)
If you are interested in investing in DogeHouse or know someone I should talk to, send me an email at [email protected] or dm me on Twitter.
