From 3ab6290d4994b33cdbf831523938cdb18a13bf49 Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Mon, 9 Mar 2020 23:16:05 +0100 Subject: Refactoring the backend. --- instance/production.py | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 instance/production.py (limited to 'instance') diff --git a/instance/production.py b/instance/production.py new file mode 100644 index 00000000..af2f1c1e --- /dev/null +++ b/instance/production.py @@ -0,0 +1,56 @@ +# [webserver] +HOST = '127.0.0.1' +PORT = 5000 +SECRET_KEY = 'a secret only you know' +DEBUG = False +TESTING = False +API_ROOT = "/api/v2.0" + +SECRET_KEY = 'LCx3BchmHRxFzkEv4BqQJyeXRLXenf' +SECURITY_PASSWORD_SALT = 'L8gTsyrpRQEF8jNWQPyvRfv7U5kJkD' + + +# [misc] +ADMIN_EMAIL = 'admin@admin.localhost' +SECURITY_PASSWORD_SALT = 'a secret to confirm user account' +TOKEN_VALIDITY_PERIOD = 3600 +LOG_PATH = './var/newspipe.log' +NB_WORKER = 5 +DEBUG = False +TESTING = False +LOG_LEVEL = 'info' +SELF_REGISTRATION = True + + +# [database] +DB_CONFIG_DICT = { + 'user': 'user', + 'password': 'password', + 'host': 'localhost', + 'port': 5432 +} +DATABASE_NAME = 'newspipe' +SQLALCHEMY_DATABASE_URI = 'postgres://{user}:{password}@{host}:{port}/{name}'.format(name=DATABASE_NAME, **DB_CONFIG_DICT) +SQLALCHEMY_TRACK_MODIFICATIONS = False + + +# [crawler] +CRAWLING_METHOD = 'default' +DEFAULT_MAX_ERROR = 3 +HTTP_PROXY = '' +USER_AGENT = 'JARR (https://github.com/JARR/JARR)' +RESOLVE_ARTICLE_URL = False +TIMEOUT = 30 +RESOLV = False +FEED_REFRESH_INTERVAL = 0 + + +# [notification] +MAIL_SERVER = 'localhost' +MAIL_PORT = 25 +MAIL_USE_TLS = False +MAIL_USE_SSL = False +MAIL_DEBUG = DEBUG +MAIL_USERNAME = None +MAIL_PASSWORD = None +MAIL_DEFAULT_SENDER = ADMIN_EMAIL -- cgit