Introduce site alts for imgur and wikipedia (#609)
* Add `WHOOGLE_ALT_IMG` for a replacement for imgur. * Add `WHOOGLE_ALT_WIKI` for Wikipediamain
parent
ded787547a
commit
74cb48086c
|
@ -36,6 +36,8 @@ ARG instagram_alt='farside.link/bibliogram'
|
||||||
ARG reddit_alt='farside.link/libreddit'
|
ARG reddit_alt='farside.link/libreddit'
|
||||||
ARG medium_alt='farside.link/scribe'
|
ARG medium_alt='farside.link/scribe'
|
||||||
ARG translate_alt='lingva.ml'
|
ARG translate_alt='lingva.ml'
|
||||||
|
ARG imgur_alt='imgin.voidnet.tech'
|
||||||
|
ARG wikipedia_alt='wikiless.org'
|
||||||
|
|
||||||
ENV CONFIG_VOLUME=$config_dir \
|
ENV CONFIG_VOLUME=$config_dir \
|
||||||
WHOOGLE_USER=$username \
|
WHOOGLE_USER=$username \
|
||||||
|
@ -53,6 +55,8 @@ ENV CONFIG_VOLUME=$config_dir \
|
||||||
WHOOGLE_ALT_RD=$reddit_alt \
|
WHOOGLE_ALT_RD=$reddit_alt \
|
||||||
WHOOGLE_ALT_MD=$medium_alt \
|
WHOOGLE_ALT_MD=$medium_alt \
|
||||||
WHOOGLE_ALT_TL=$translate_alt
|
WHOOGLE_ALT_TL=$translate_alt
|
||||||
|
WHOOGLE_ALT_IMG=$imgur_alt
|
||||||
|
WHOOGLE_ALT_WIKI=$wikipedia_alt
|
||||||
|
|
||||||
WORKDIR /whoogle
|
WORKDIR /whoogle
|
||||||
|
|
||||||
|
|
|
@ -203,6 +203,8 @@ Description=Whoogle
|
||||||
#Environment=WHOOGLE_ALT_RD=farside.link/libreddit
|
#Environment=WHOOGLE_ALT_RD=farside.link/libreddit
|
||||||
#Environment=WHOOGLE_ALT_MD=farside.link/scribe
|
#Environment=WHOOGLE_ALT_MD=farside.link/scribe
|
||||||
#Environment=WHOOGLE_ALT_TL=lingva.ml
|
#Environment=WHOOGLE_ALT_TL=lingva.ml
|
||||||
|
#Environment=WHOOGLE_ALT_IMG=imgin.voidnet.tech
|
||||||
|
#Environment=WHOOGLE_ALT_WIKI=wikiless.org
|
||||||
# Load values from dotenv only
|
# Load values from dotenv only
|
||||||
#Environment=WHOOGLE_DOTENV=1
|
#Environment=WHOOGLE_DOTENV=1
|
||||||
Type=simple
|
Type=simple
|
||||||
|
@ -334,6 +336,8 @@ There are a few optional environment variables available for customizing a Whoog
|
||||||
| WHOOGLE_ALT_RD | The reddit.com alternative to use when site alternatives are enabled in the config. |
|
| WHOOGLE_ALT_RD | The reddit.com alternative to use when site alternatives are enabled in the config. |
|
||||||
| WHOOGLE_ALT_TL | The Google Translate alternative to use. This is used for all "translate ____" searches. |
|
| WHOOGLE_ALT_TL | The Google Translate alternative to use. This is used for all "translate ____" searches. |
|
||||||
| WHOOGLE_ALT_MD | The medium.com alternative to use when site alternatives are enabled in the config. |
|
| WHOOGLE_ALT_MD | The medium.com alternative to use when site alternatives are enabled in the config. |
|
||||||
|
| WHOOGLE_ALT_IMG | The imgur.com alternative to use when site alternatives are enabled in the config. |
|
||||||
|
| WHOOGLE_ALT_WIKI | The wikipedia.com alternative to use when site alternatives are enabled in the config. |
|
||||||
| WHOOGLE_AUTOCOMPLETE | Controls visibility of autocomplete/search suggestions. Default on -- use '0' to disable |
|
| WHOOGLE_AUTOCOMPLETE | Controls visibility of autocomplete/search suggestions. Default on -- use '0' to disable |
|
||||||
| WHOOGLE_MINIMAL | Remove everything except basic result cards from all search queries. |
|
| WHOOGLE_MINIMAL | Remove everything except basic result cards from all search queries. |
|
||||||
| WHOOGLE_CSP | Sets a default set of 'Content-Security-Policy' headers |
|
| WHOOGLE_CSP | Sets a default set of 'Content-Security-Policy' headers |
|
||||||
|
|
10
app.json
10
app.json
|
@ -75,6 +75,16 @@
|
||||||
"value": "lingva.ml",
|
"value": "lingva.ml",
|
||||||
"required": false
|
"required": false
|
||||||
},
|
},
|
||||||
|
"WHOOGLE_ALT_IMG": {
|
||||||
|
"description": "The site to use as a replacement for imgur.com when site alternatives are enabled in the config.",
|
||||||
|
"value": "imgin.voidnet.tech",
|
||||||
|
"required": false
|
||||||
|
},
|
||||||
|
"WHOOGLE_ALT_WIKI": {
|
||||||
|
"description": "The site to use as a replacement for wikipedia.com when site alternatives are enabled in the config.",
|
||||||
|
"value": "wikiless.org",
|
||||||
|
"required": false
|
||||||
|
},
|
||||||
"WHOOGLE_MINIMAL": {
|
"WHOOGLE_MINIMAL": {
|
||||||
"description": "Remove everything except basic result cards from all search queries (set to 1 or leave blank)",
|
"description": "Remove everything except basic result cards from all search queries (set to 1 or leave blank)",
|
||||||
"value": "",
|
"value": "",
|
||||||
|
|
|
@ -31,7 +31,9 @@ SITE_ALTS = {
|
||||||
**dict.fromkeys([
|
**dict.fromkeys([
|
||||||
'medium.com',
|
'medium.com',
|
||||||
'levelup.gitconnected.com'
|
'levelup.gitconnected.com'
|
||||||
], os.getenv('WHOOGLE_ALT_MD', 'farside.link/scribe'))
|
], os.getenv('WHOOGLE_ALT_MD', 'farside.link/scribe')),
|
||||||
|
'imgur.com': os.getenv('WHOOGLE_ALT_IMG', 'imgin.voidnet.tech'),
|
||||||
|
'wikipedia.com': os.getenv('WHOOGLE_ALT_WIKI', 'wikiless.org')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -39,6 +39,8 @@ conf: {}
|
||||||
# WHOOGLE_ALT_RD: "" # The reddit.com alternative to use when site alternatives are enabled in the config.
|
# WHOOGLE_ALT_RD: "" # The reddit.com alternative to use when site alternatives are enabled in the config.
|
||||||
# WHOOGLE_ALT_TL: "" # The Google Translate alternative to use. This is used for all "translate ____" searches.
|
# WHOOGLE_ALT_TL: "" # The Google Translate alternative to use. This is used for all "translate ____" searches.
|
||||||
# WHOOGLE_ALT_MD: "" # The medium.com alternative to use when site alternatives are enabled in the config.
|
# WHOOGLE_ALT_MD: "" # The medium.com alternative to use when site alternatives are enabled in the config.
|
||||||
|
# WHOOGLE_ALT_IMG: "" # The imgur.com alternative to use when site alternatives are enabled in the config.
|
||||||
|
# WHOOGLE_ALT_WIKI: "" # The wikipedia.com alternative to use when site alternatives are enabled in the config.
|
||||||
# WHOOGLE_AUTOCOMPLETE: "" # Controls visibility of autocomplete/search suggestions. Default on -- use '0' to disable
|
# WHOOGLE_AUTOCOMPLETE: "" # Controls visibility of autocomplete/search suggestions. Default on -- use '0' to disable
|
||||||
# WHOOGLE_MINIMAL: "" # Remove everything except basic result cards from all search queries.
|
# WHOOGLE_MINIMAL: "" # Remove everything except basic result cards from all search queries.
|
||||||
|
|
||||||
|
|
|
@ -38,6 +38,8 @@ services:
|
||||||
#- WHOOGLE_ALT_RD=farside.link/libreddit
|
#- WHOOGLE_ALT_RD=farside.link/libreddit
|
||||||
#- WHOOGLE_ALT_MD=farside.link/scribe
|
#- WHOOGLE_ALT_MD=farside.link/scribe
|
||||||
#- WHOOGLE_ALT_TL=lingva.ml
|
#- WHOOGLE_ALT_TL=lingva.ml
|
||||||
|
#- WHOOGLE_ALT_IMG=imgin.voidnet.tech
|
||||||
|
#- WHOOGLE_ALT_WIKI=wikiless.org
|
||||||
#env_file: # Alternatively, load variables from whoogle.env
|
#env_file: # Alternatively, load variables from whoogle.env
|
||||||
#- whoogle.env
|
#- whoogle.env
|
||||||
ports:
|
ports:
|
||||||
|
|
|
@ -13,6 +13,8 @@
|
||||||
#WHOOGLE_ALT_RD=farside.link/libreddit
|
#WHOOGLE_ALT_RD=farside.link/libreddit
|
||||||
#WHOOGLE_ALT_MD=farside.link/scribe
|
#WHOOGLE_ALT_MD=farside.link/scribe
|
||||||
#WHOOGLE_ALT_TL=lingva.ml
|
#WHOOGLE_ALT_TL=lingva.ml
|
||||||
|
#WHOOGLE_ALT_IMG=imgin.voidnet.tech
|
||||||
|
#WHOOGLE_ALT_WIKI=wikiless.org
|
||||||
#WHOOGLE_USER=""
|
#WHOOGLE_USER=""
|
||||||
#WHOOGLE_PASS=""
|
#WHOOGLE_PASS=""
|
||||||
#WHOOGLE_PROXY_USER=""
|
#WHOOGLE_PROXY_USER=""
|
||||||
|
|
Loading…
Reference in New Issue