| 
				
					
						 | 
			||
|---|---|---|
| app | ||
| models | ||
| routers | ||
| utils | ||
| .gitignore | ||
| Dockerfile | ||
| README.md | ||
| envtemp | ||
| main.py | ||
| requirements.txt | ||
		
			
				
				README.md
			
		
		
			
			
				
				
			
		
	
	linkedin получение данных профиля и вакансии!
linkedin ежедневный обмен вакансий в БД
- Профиль аккаунта по ссылке
 - Добавил модельку для работы
 - Вакансия по ссылке (частично)
 - Ежедневный обмен вакансий (Ожидаю доступы)
 
[!NOTE] Обмен по времени, один раз в сутки! Проверка объявлений до 10 дней в таблице Jobs столбик days_posted! Пишет логи!
[!IMPORTANT] envtemp Пример .env для заполнения. В папке home/ должна быть папка logs что бы можно было не запускать докер смотреть логи! в папке /home создать папку! mkdir logs
Install
- Создаём папку для логов
 
cd /home/
mkdir logs
- Клонируем образ
 
git clone https://git.xander.cx.ua/Xanders25/linkedin.git
- Переходим в папку
 
cd linkedin
- Создаём папку logs
 
mkdir logs
- Создаём .env ( nano в файле envtemp посмотреть какие переменные нужны )
 
nano .env
- Сохраняем!!!
 
Работа с Docker:
[!] Docker должен быть установлен на сервере https://docs.docker.com/engine/install/
[!Важно] Мы находимся в папке /home/linkedin/ так как Docker собирается только в папке в которой Dockerfile!
- 
Сборка образа:
docker build -t linkedin . - 
Запуск контейнера:
docker run -d --restart always --env-file .env -v /home/logs:/app/logs -p 8000:8000 linkedin - 
Переходим по адресу http://IP:8000/docs#/