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"
