From 44f630c3ac0678356e9bc8ad8dbdf2bbbf52d77e Mon Sep 17 00:00:00 2001 From: Aykhan Shahsuvarov Date: Thu, 6 Feb 2025 00:16:44 +0400 Subject: [PATCH] Update README.md --- README.md | 57 ++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 37 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 6d977a8..4393a06 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,50 @@ -#### This website uses imdb api to send users new episode notifications of their recorded series via e-mail. -
+## ATTENTION: DEPRECATED! +This project has been deprecated because the `imdb-api.com` service it used to retrieve series data has been discontinued. +

+## This website uses imdb api to send users new episode notifications of their recorded series via e-mail. -## Installition for Dev -**pip install -r requirements.txt
-cd src/
** +## Installition for Dev (Debian based OS) +```sh +pip install -r requirements.txt +cd src/ +``` add SECRET_KEY, EMAIL_HOST_PASSWORD to .env.example file
rename .env.example to .env
- -**python3 manage.py makemigrations account --settings=config.settings.development
-python3 manage.py makemigrations series --settings=config.settings.development
-python3 manage.py migrate --settings=config.settings.development
**
+```sh +python3 manage.py makemigrations account --settings=config.settings.development +python3 manage.py makemigrations series --settings=config.settings.development +python3 manage.py migrate --settings=config.settings.development +``` ## Run for Dev -**python3 manage.py runserver --settings=config.settings.development**


+```sh +python3 manage.py runserver --settings=config.settings.development +``` ## Run Periodic Tasks with RabbitMQ ### Installition RabbitMQ -**sudo apt-get install rabbitmq-server**
-**sudo systemctl start rabbitmq-server**
+```sh +sudo apt-get install rabbitmq-server +sudo systemctl start rabbitmq-server +``` ### Run Celery -**celery -A config worker -l info**
-**celery -A config beat -l info**

+```sh +celery -A config worker -l info +celery -A config beat -l info +``` ## Run Periodic Tasks with Redis ### **add these two settings to base settings**
-**CELERY_BROKER_URL = "redis://localhost:6379"
-CELERY_RESULT_BACKEND = "redis://localhost:6379"** +```sh +CELERY_BROKER_URL = "redis://localhost:6379" +CELERY_RESULT_BACKEND = "redis://localhost:6379" +``` ### Installition Redis -**sudo apt install redis**
-**redis-server**
+```sh +sudo apt install redis +redis-server +``` ### Run Celery -**celery -A config worker -l info**
-**celery -A config beat -l info** +``` +celery -A config worker -l info +celery -A config beat -l info +```