mirror of
https://git.nerdvpn.de/NerdVPN.de/invidious
synced 2026-02-14 22:51:42 +01:00
better way for redis url
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From 3dbe502a6b7e6d0e69442b813f93b169acb5bbc1 Mon Sep 17 00:00:00 2001
|
||||
From 31e7668fa3b32264830d71c94dc49e213a726f51 Mon Sep 17 00:00:00 2001
|
||||
From: Emilien Devos <contact@emiliendevos.be>
|
||||
Date: Sat, 11 Feb 2023 19:56:50 +0100
|
||||
Subject: [PATCH 1/1] use redis for video cache
|
||||
@@ -69,7 +69,7 @@ index 7ee0bb2a..97cc35e9 100644
|
||||
development_dependencies:
|
||||
spectator:
|
||||
diff --git a/src/invidious.cr b/src/invidious.cr
|
||||
index d4f8e0fb..b52a9178 100644
|
||||
index d4f8e0fb..73219d07 100644
|
||||
--- a/src/invidious.cr
|
||||
+++ b/src/invidious.cr
|
||||
@@ -31,6 +31,7 @@ require "xml"
|
||||
@@ -85,11 +85,11 @@ index d4f8e0fb..b52a9178 100644
|
||||
HMAC_KEY = CONFIG.hmac_key || Random::Secure.hex(32)
|
||||
|
||||
-PG_DB = DB.open CONFIG.database_url
|
||||
+PG_DB = DB.open CONFIG.database_url
|
||||
+if CONFIG.redis_socket
|
||||
+ REDIS_DB = Redis::PooledClient.new(url: CONFIG.redis_socket)
|
||||
+else
|
||||
+ REDIS_DB = Redis::PooledClient.new(url: CONFIG.redis_url)
|
||||
+PG_DB = DB.open CONFIG.database_url
|
||||
+REDIS_DB = Redis::PooledClient.new(unixsocket: CONFIG.redis_socket || nil, url: CONFIG.redis_url || nil)
|
||||
+
|
||||
+if REDIS_DB.ping
|
||||
+ puts "Connected to redis"
|
||||
+end
|
||||
+
|
||||
ARCHIVE_URL = URI.parse("https://archive.org")
|
||||
|
||||
Reference in New Issue
Block a user