commit:     ca691ddc4632e35d986238a68f1433b08c6296e0
Author:     tokoyami <tokoyami <AT> tuta <DOT> io>
AuthorDate: Sat Sep 28 13:07:51 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Aug  7 21:53:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca691ddc

www-apps/redlib: adjust variables in OpenRC init and conf files

- Fixed variable names.
- Added instance defaults.
- Added missing configuration variables.

Signed-off-by: tokoyami <tokoyami <AT> tuta.io>
Part-of: https://github.com/gentoo/guru/pull/340
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 www-apps/redlib/files/redlib       | 22 +++++++++++++++++-----
 www-apps/redlib/files/redlib.initd | 16 ++++++++++++----
 2 files changed, 29 insertions(+), 9 deletions(-)

diff --git a/www-apps/redlib/files/redlib b/www-apps/redlib/files/redlib
index ea90001eb5..a402b2df85 100644
--- a/www-apps/redlib/files/redlib
+++ b/www-apps/redlib/files/redlib
@@ -4,22 +4,34 @@
 
 ADDRESS=0.0.0.0
 PORT=8080
+
+# Instance defaults
+REDLIB_SFW_ONLY=off
+REDLIB_BANNER=
+REDLIB_ROBOTS_DISABLE_INDEXING=off
+REDLIB_PUSHSHIFT_FRONTEND=undelete.pullpush.io
+REDLIB_ENABLE_RSS=off
+REDLIB_FULL_URL=
+
+# User defaults
 REDLIB_DEFAULT_THEME=system
 REDLIB_DEFAULT_FRONT_PAGE=default
 REDLIB_DEFAULT_LAYOUT=card
 REDLIB_DEFAULT_WIDE=off
 REDLIB_DEFAULT_POST_SORT=hot
 REDLIB_DEFAULT_COMMENT_SORT=confidence
+REDLIB_DEFAULT_BLUR_SPOILER=off
 REDLIB_DEFAULT_SHOW_NSFW=off
 REDLIB_DEFAULT_BLUR_NSFW=on
 REDLIB_DEFAULT_USE_HLS=off
 REDLIB_DEFAULT_HIDE_HLS_NOTIFICATION=off
 REDLIB_DEFAULT_AUTOPLAY_VIDEOS=off
-REDLIB_HIDE_AWARDS=off
-REDLIB_DISABLE_VISIT_REDDIT_CONFIRMATION=off
-REDLIB_HIDE_SCORE=off
-REDLIB_FIXED_NAVAR=on
+REDLIB_DEFAULT_HIDE_AWARDS=off
+REDLIB_DEFAULT_DISABLE_VISIT_REDDIT_CONFIRMATION=off
+REDLIB_DEFAULT_HIDE_SCORE=off
+REDLIB_DEFAULT_HIDE_SIDEBAR_AND_SUMMARY=off
+REDLIB_DEFAULT_FIXED_NAVBAR=on
 
 # This variable allows defining default subscriptions
 # example: news+linux+gentoo
-#REDLIB_DEFAULT_SUBSCRIPTIONS=
\ No newline at end of file
+#REDLIB_DEFAULT_SUBSCRIPTIONS=

diff --git a/www-apps/redlib/files/redlib.initd 
b/www-apps/redlib/files/redlib.initd
index 4ae2564b98..980fed8d26 100644
--- a/www-apps/redlib/files/redlib.initd
+++ b/www-apps/redlib/files/redlib.initd
@@ -5,22 +5,30 @@
 # Environment variables for Redlib
 ADDRESS=${ADDRESS:-0.0.0.0}
 PORT=${PORT:-8080}
+export REDLIB_SFW_ONLY=${REDLIB_SFW_ONLY:-off}
+export REDLIB_BANNER=${REDLIB_BANNER:-}
+export REDLIB_ROBOTS_DISABLE_INDEXING=${REDLIB_ROBOTS_DISABLE_INDEXING:-off}
+export 
REDLIB_PUSHSHIFT_FRONTEND=${REDLIB_PUSHSHIFT_FRONTEND:-undelete.pullpush.io}
+export REDLIB_ENABLE_RSS=${REDLIB_ENABLE_RSS:-off}
+export REDLIB_FULL_URL=${REDLIB_FULL_URL:-}
 export REDLIB_DEFAULT_THEME=${REDLIB_DEFAULT_THEME:-system}
 export REDLIB_DEFAULT_FRONT_PAGE=${REDLIB_DEFAULT_FRONT_PAGE:-default}
 export REDLIB_DEFAULT_LAYOUT=${REDLIB_DEFAULT_LAYOUT:-card}
 export REDLIB_DEFAULT_WIDE=${REDLIB_DEFAULT_WIDE:-off}
 export REDLIB_DEFAULT_POST_SORT=${REDLIB_DEFAULT_POST_SORT:-hot}
 export REDLIB_DEFAULT_COMMENT_SORT=${REDLIB_DEFAULT_COMMENT_SORT:-confidence}
+export REDLIB_DEFAULT_BLUR_SPOILER=${REDLIB_DEFAULT_BLUR_SPOILER:-off}
 export REDLIB_DEFAULT_SHOW_NSFW=${REDLIB_DEFAULT_SHOW_NSFW:-off}
 export REDLIB_DEFAULT_BLUR_NSFW=${REDLIB_DEFAULT_BLUR_NSFW:-off}
 export REDLIB_DEFAULT_USE_HLS=${REDLIB_DEFAULT_USE_HLS:-off}
 export 
REDLIB_DEFAULT_HIDE_HLS_NOTIFICATION=${REDLIB_DEFAULT_HIDE_HLS_NOTIFICATION:-off}
 export REDLIB_DEFAULT_AUTOPLAY_VIDEOS=${REDLIB_DEFAULT_AUTOPLAY_VIDEOS:-off}
 export REDLIB_DEFAULT_SUBSCRIPTIONS=${REDLIB_DEFAULT_SUBSCRIPTIONS:-}
-export REDLIB_HIDE_AWARDS=${REDLIB_HIDE_AWARDS:-off}
-export 
REDLIB_DISABLE_VISIT_REDDIT_CONFIRMATION=${REDLIB_DISABLE_VISIT_REDDIT_CONFIRMATION:-off}
-export REDLIB_HIDE_SCORE=${REDLIB_HIDE_SCORE:-off}
-export REDLIB_FIXED_NAVAR=${REDLIB_FIXED_NAVAR:-on}
+export REDLIB_DEFAULT_HIDE_AWARDS=${REDLIB_DEFAULT_HIDE_AWARDS:-off}
+export 
REDLIB_DEFAULT_DISABLE_VISIT_REDDIT_CONFIRMATION=${REDLIB_DEFAULT_DISABLE_VISIT_REDDIT_CONFIRMATION:-off}
+export REDLIB_DEFAULT_HIDE_SCORE=${REDLIB_DEFAULT_HIDE_SCORE:-off}
+export 
REDLIB_DEFAULT_HIDE_SIDEBAR_AND_SUMMARY=${REDLIB_DEFAULT_HIDE_SIDEBAR_AND_SUMMARY:-off}
+export REDLIB_DEFAULT_FIXED_NAVBAR=${REDLIB_DEFAULT_FIXED_NAVBAR:-on}
 
 name="Redlib"
 description="Private front-end for Reddit"

Reply via email to