This is a simple chat application where users can communicate with each other.
To run this application locally, you need to have Docker and Docker Compose installed on your system.
- Docker
- Docker Compose
-
Clone this repository to your local machine:
git clone <repository_url>
-
Navigate to the project directory:
cd <project_directory>
-
Copy a
template.docker-compose.yml
file:cp template.docker-compose.yml docker-compose.yml
-
Fill next variables
FLASK_ENV=production SECRET_KEY=SECRETKEY JWT_SECRET_KEY=JWTSECRETKEY GOOGLE_CLOUD_PROJECT=google-id GOOGLE_APPLICATION_CREDENTIALS=/app/service-account-file.json
-
Run the following Docker Compose command to build and start the containers:
docker-compose up --build
-
Once the containers are up and running, you can access the chat application at http://localhost:8081.
- Flask (Backend)
- JS (Frontend)
- Docker