summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/invidious.cr2
-rw-r--r--src/invidious/helpers.cr1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/invidious.cr b/src/invidious.cr
index 566686c2..f046b750 100644
--- a/src/invidious.cr
+++ b/src/invidious.cr
@@ -25,7 +25,7 @@ require "yaml"
require "./invidious/*"
CONFIG = Config.from_yaml(File.read("config/config.yml"))
-HMAC_KEY = Random::Secure.random_bytes(32)
+HMAC_KEY = CONFIG.hmac_key || Random::Secure.random_bytes(32)
crawl_threads = CONFIG.crawl_threads
channel_threads = CONFIG.channel_threads
diff --git a/src/invidious/helpers.cr b/src/invidious/helpers.cr
index ef56da1a..3388c023 100644
--- a/src/invidious/helpers.cr
+++ b/src/invidious/helpers.cr
@@ -43,6 +43,7 @@ class Config
),
dl_api_key: String?,
https_only: Bool?,
+ hmac_key: String?,
})
end