SoulBook/soulbook/config/config.py
2024-08-01 19:38:07 +08:00

41 lines
1.1 KiB
Python

#!/usr/bin/env python
import os
class Config():
"""
Basic config for soulbook
"""
# Application config
DEBUG = True
VAL_HOST = os.getenv('VAL_HOST', 'true')
FORBIDDEN = ['139.199.198.228']
HOST = ['127.0.0.1:8001', '0.0.0.0:8001', '127.0.0.1:8002', '0.0.0.0:8002']
TIMEZONE = 'Asia/Shanghai'
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36'
WEBSITE = dict(
IS_RUNNING=True,
TOKEN='',
AUTHOR_LATEST_COUNT=5,
)
SCHEDULED_DICT = dict(
SPIDER_INTERVAL=int(os.getenv('SPIDER_INTERVAL', 120)),
NOVELS_INTERVAL=int(os.getenv('SPIDER_INTERVAL', 180)),
)
# Engine config
URL_PHONE = 'https://m.baidu.com/s'
URL_PC = 'http://www.baidu.com/s'
# BAIDU_RN = 15
BAIDU_RN = 15
SO_URL = "https://www.so.com/s"
BY_URL = "https://www.bing.com/search"
DUCKGO_URL = "https://duckduckgo.com/html"
REMOTE_SERVER = {
'proxy_server': 'http://0.0.0.0:8002/'
}