Reddit clone made with nextjs, nestjs, nginx and docker compose. This app is made with docker containers, so no other dependencies needed to be installed other than docker. Both the frontend and backend routing is handled by an nginx container. Use the travis.yml file as a template for ci/cd into dockerhub.
- Nextjs
- typescript
- tailwind css
- swr
- Nestjs
- typescript
- postgressql
- nginx
- Travis ci
- Docker
- Docker compose
To start run
cp .env.example .envyarn startApp runs by default at http://localhost:3011
Install lazydocker on your system. This tool can help visualise container logs.
