Add option to set HMAC key

This commit is contained in:
Omar Roth 2018-07-21 22:35:28 -05:00
parent e49dadbb65
commit 87d520bb02
2 changed files with 2 additions and 1 deletions

View file

@ -25,7 +25,7 @@ require "yaml"
require "./invidious/*" require "./invidious/*"
CONFIG = Config.from_yaml(File.read("config/config.yml")) 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 crawl_threads = CONFIG.crawl_threads
channel_threads = CONFIG.channel_threads channel_threads = CONFIG.channel_threads

View file

@ -43,6 +43,7 @@ class Config
), ),
dl_api_key: String?, dl_api_key: String?,
https_only: Bool?, https_only: Bool?,
hmac_key: String?,
}) })
end end