- Сделать порт 6000 доступным
- В Firefox:
- В адресную строку вбиваем about:config
- В открывшемся окне печатаем
network.security.ports.banned.override
- Выбираем тип "Строка"
- Нажимаем на плюсик
- Вводим 6000
- В Google Chrome:
- MacOS: В терминале вводим команду
open /Applications/Google\ Chrome.app --args --explicitly-allowed-ports=6000
(можно сохранить ее в Automator)
- MacOS: В терминале вводим команду
- Запускаем Docker
- В терминале вводим
docker pull semyonf1l1pp0v/test_task:v1.0
- После ожидания вводим
docker run -d -p 6000:6000 semyonf1l1pp0v/test_task:v1.0
- Заходим в браузер, в адресную строку вбиваем
0.0.0.0:6000
git clone https://github.com/semyonf1l1pp0v/TestTask.git
- Устанавливаем зависимости с помощью
pip install -r requirements.txt
- Вводим команды
python app/databases/UsersDB.py
иpython app/databases/AppSecDB.py
для создания и заполнения локальной БД - Запускаем
uvicorn app.main:app --reload --port 6000