From d55455d51c1da33fa3446833b6afaae07a6176ad Mon Sep 17 00:00:00 2001 From: justcool393 Date: Wed, 30 Nov 2022 13:13:52 -0600 Subject: [PATCH] settings: make filename an env var --- env | 1 + files/helpers/const.py | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/env b/env index 16fb1e32e..edfea025b 100644 --- a/env +++ b/env @@ -6,6 +6,7 @@ export DATABASE_URL="postgresql://postgres@localhost:5432" export REDIS_URL="redis://localhost:6379" export PROXY_URL="http://localhost:18080" export LOG_DIRECTORY="/var/log/rdrama" +export SETTINGS_FILENAME="/site_settings.json" export GIPHY_KEY="blahblahblah" export DISCORD_BOT_TOKEN="blahblahblah" export TURNSTILE_SITEKEY="blahblahblah" diff --git a/files/helpers/const.py b/files/helpers/const.py index f392a0e8c..f70923fda 100644 --- a/files/helpers/const.py +++ b/files/helpers/const.py @@ -10,6 +10,7 @@ SITE_NAME = environ.get("SITE_NAME", "rdrama.net").strip() SECRET_KEY = environ.get("SECRET_KEY", DEFAULT_CONFIG_VALUE).strip() PROXY_URL = environ.get("PROXY_URL", "http://localhost:18080").strip() LOG_DIRECTORY = environ.get("LOG_DIRECTORY", "/var/log/rdrama") +SETTINGS_FILENAME = environ.get("SETTINGS_FILENAME", "/site_settings.json") GIPHY_KEY = environ.get("GIPHY_KEY", DEFAULT_CONFIG_VALUE).strip() DISCORD_BOT_TOKEN = environ.get("DISCORD_BOT_TOKEN", DEFAULT_CONFIG_VALUE).strip() TURNSTILE_SITEKEY = environ.get("TURNSTILE_SITEKEY", DEFAULT_CONFIG_VALUE).strip() @@ -50,8 +51,6 @@ class Service(Enum): CLOUDFLARE_COOKIE_VALUE = "yes." # remember to change this in CloudFlare too -SETTINGS_FILENAME = '/site_settings.json' - DEFAULT_RATELIMIT = "3/second;30/minute;200/hour;1000/day" DEFAULT_RATELIMIT_SLOWER = "1/second;30/minute;200/hour;1000/day" DEFAULT_RATELIMIT_USER = DEFAULT_RATELIMIT_SLOWER