Currently, InfinityStreamer only uses docker for the database. To make it easier for developers to get started with the project, we would like to dockerize the entire environment using Docker Compose.
Task:
Create a Docker Compose file that sets up the entire InfinityStreamer environment, including the NestJS backend, VueJS with Tailwind frontend, and the database.
Acceptance Criteria:
The Docker Compose file should build and run the entire environment
The database should be connected and working
The frontend should be accessible at localhost:8080
The backend should be accessible at localhost:3000
Additional Information:
Feel free to ask any questions in the comments below
Difficulty: Easy
Background:
Currently, InfinityStreamer only uses docker for the database. To make it easier for developers to get started with the project, we would like to dockerize the entire environment using Docker Compose.
Task:
Create a Docker Compose file that sets up the entire InfinityStreamer environment, including the NestJS backend, VueJS with Tailwind frontend, and the database.
Acceptance Criteria:
localhost:8080
localhost:3000
Additional Information: