|
||
---|---|---|
files | ||
src | ||
utils | ||
.gitignore | ||
.python-version | ||
Dockerfile | ||
README.md | ||
docker-compose.yml | ||
envtest | ||
main.py | ||
pyproject.toml | ||
requirements.txt | ||
uv.lock |
README.md
portal.automotivetradecenter.com получение данных Аукционов и лотов и запись в БД!
- Парсинг аукционов
- Парсинг всех лотов
- Парсинг каждого лота отдельно и запись в Базу
- Скачиваем всех фото и добавления влага Государства
- Создание pdf Maintenance history
- если у лота есть Инспекция тоже качаем PDF
[!IMPORTANT] envtest Пример .env для заполнения. В папке home/ должна быть папка logs что бы можно было не запускать докер смотреть логи! в папке /home создать папку! mkdir logs
Install
- Создаём папку для логов
cd /home/
mkdir logs
- Клонируем образ
git clone https://git.xander.cx.ua/Alex55/automotivetradecenter.git
- Переходим в папку
cd automotivetradecenter
- Создаём папку logs
mkdir logs
- Создаём .env ( nano в файле envtest посмотреть какие переменные нужны )
nano .env
- Сохраняем!!!
Работа с Docker:
[!] Docker должен быть установлен на сервере https://docs.docker.com/engine/install/
[!] Так же после нужно установить Docker Compose с https://docs.docker.com/compose/install/linux/
[!Важно] Вы должны находится в папке /home/automotivetradecenter/ так как Docker собирается только в папке в которой Dockerfile!
- Сборка образа и запуск его:
docker compose up -d --build