mirror of
https://github.com/aykhans/series-robot-web.git
synced 2025-04-21 14:19:27 +00:00
Compare commits
No commits in common. "151f98bf528cb8ea3ea3f4de5a60fe8ddec3fa3a" and "b87da3b032f031510e71207d1408eb75d7b10d52" have entirely different histories.
151f98bf52
...
b87da3b032
57
README.md
57
README.md
@ -1,50 +1,33 @@
|
||||
# ATTENTION: DEPRECATED!
|
||||
This project has been deprecated because the `imdb-api.com` service it used to retrieve series data has been discontinued.
|
||||
<br /> <br />
|
||||
## This website uses imdb api to send users new episode notifications of their recorded series via e-mail.
|
||||
#### This website uses imdb api to send users new episode notifications of their recorded series via e-mail.
|
||||
<br />
|
||||
|
||||
## Installition for Dev (Debian based OS)
|
||||
```sh
|
||||
pip install -r requirements.txt
|
||||
cd src/
|
||||
```
|
||||
## Installition for Dev
|
||||
**pip install -r requirements.txt<br />
|
||||
cd src/<br />**
|
||||
|
||||
add SECRET_KEY, EMAIL_HOST_PASSWORD to .env.example file<br />
|
||||
rename .env.example to .env<br />
|
||||
```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
|
||||
```
|
||||
|
||||
**python3 manage.py makemigrations account --settings=config.settings.development<br />
|
||||
python3 manage.py makemigrations series --settings=config.settings.development<br />
|
||||
python3 manage.py migrate --settings=config.settings.development<br />**<br />
|
||||
|
||||
## Run for Dev
|
||||
```sh
|
||||
python3 manage.py runserver --settings=config.settings.development
|
||||
```
|
||||
**python3 manage.py runserver --settings=config.settings.development**<br /><br /><br />
|
||||
## Run Periodic Tasks with RabbitMQ
|
||||
### Installition RabbitMQ
|
||||
```sh
|
||||
sudo apt-get install rabbitmq-server
|
||||
sudo systemctl start rabbitmq-server
|
||||
```
|
||||
**sudo apt-get install rabbitmq-server**<br />
|
||||
**sudo systemctl start rabbitmq-server**<br />
|
||||
### Run Celery
|
||||
```sh
|
||||
celery -A config worker -l info
|
||||
celery -A config beat -l info
|
||||
```
|
||||
**celery -A config worker -l info**<br />
|
||||
**celery -A config beat -l info**<br /><br />
|
||||
## Run Periodic Tasks with Redis
|
||||
### **add these two settings to base settings**<br />
|
||||
```sh
|
||||
CELERY_BROKER_URL = "redis://localhost:6379"
|
||||
CELERY_RESULT_BACKEND = "redis://localhost:6379"
|
||||
```
|
||||
**CELERY_BROKER_URL = "redis://localhost:6379"<br />
|
||||
CELERY_RESULT_BACKEND = "redis://localhost:6379"**
|
||||
### Installition Redis
|
||||
```sh
|
||||
sudo apt install redis
|
||||
redis-server
|
||||
```
|
||||
**sudo apt install redis**<br />
|
||||
**redis-server**<br />
|
||||
### Run Celery
|
||||
```
|
||||
celery -A config worker -l info
|
||||
celery -A config beat -l info
|
||||
```
|
||||
**celery -A config worker -l info**<br />
|
||||
**celery -A config beat -l info**
|
||||
|
Loading…
x
Reference in New Issue
Block a user