Example Flask-application for docker compose training.
First, you need to clone this repository:
git clone https://github.com/netology-code/shvirtd-example-python.git
Now, we will need to create a virtual environment and install all the dependencies:
python3 -m venv venv # on Windows, use "python -m venv venv" instead
. venv/bin/activate # on Windows, use "venv\Scripts\activate" instead
pip install -r requirements.txt
python main.py
You need to run Mysql database and provide following ENV-variables for connection:
- DB_HOST (default: '127.0.0.1')
- DB_USER (default: 'app')
- DB_PASSWORD (default: 'very_strong')
- DB_NAME (default: 'example')
The applications will always running on http://localhost:5000.
To exit venv just type deactivate
This project is licensed under the MIT License (see the LICENSE
file for details).