No introduction found. Create it?
Install with:
helm repo add bjw-s oci://ghcr.io/bjw-s/helm/
helm install searxng bjw-s/app-template -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
searxng | JJGadgets/Biohazard | 32 | 2.6.0 | 6 days ago |
searxng | truxnell/home-cluster | 142 | 1.5.1 | 6 months ago |
See the most popular values for this chart:
Key | Types |
---|---|
persistence.config.name (12) searxng-config | string |
persistence.config.type (12) configMap | string |
persistence.config.advancedMounts.searxng.app[].path (5) /etc/searxng/settings.yml | string |
persistence.config.advancedMounts.searxng.app[].subPath (5) settings.yml | string |
boolean | |
persistence.config.advancedMounts.main.main[].path (2) /etc/searxng/settings.yml | string |
string | |
boolean | |
persistence.config.advancedMounts.app.app[].path (1) /etc/searxng/settings.yml | string |
boolean | |
persistence.config.advancedMounts.app.app[].subPath (1) settings.yml | string |
boolean | |
persistence.config.globalMounts[].path (3) /etc/searxng/settings.yml | string |
persistence.config.globalMounts[].subPath (3) settings.yml | string |
boolean | |
persistence.config.mountPath (1) /etc/searxng/settings.yml | string |
boolean | |
persistence.config.subPath (1) settings.yml | string |
persistence.tmp.type (9) emptyDir | string |
persistence.tmp.globalMounts[].path (6) /etc/searxng | string |
string | |
boolean | |
string | |
string | |
string | |
persistence.tmp.mountPath (1) /etc/searxng | string |
controllers.searxng.containers.app.image.repository (8) docker.io/searxng/searxng | string |
controllers.searxng.containers.app.image.tag (8) 2023.7.22-65d8b1a31 | string |
controllers.searxng.containers.app.env.SEARXNG_BASE_URL (6) https://searx.${EXTERNAL_DOMAIN} | string |
controllers.searxng.containers.app.env.SEARXNG_URL (6) https://searx.${EXTERNAL_DOMAIN} | string |
string | |
string, number | |
controllers.searxng.containers.app.env.SEARXNG_REDIS_URL (3) redis://valkey-master.searxng.svc.cluster.local:6379 | string |
controllers.searxng.containers.app.env.BASE_URL (1) https://search.perryhuynh.com | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
string | |
controllers.searxng.containers.app.securityContext.capabilities.add[] (2) - CHOWN | string |
boolean | |
controllers.searxng.containers.app.command[] (1) - uwsgi | string |
string | |
controllers.searxng.strategy (4) Recreate | string |
string | |
controllers.searxng.type (2) statefulset | string |
controllers.main.containers.main.env.TZ (3) ${CONFIG_TZ} | string |
controllers.main.containers.main.env.SEARXNG_URL (2) https://search.${SECRET_DOMAIN} | string |
string | |
string | |
controllers.main.containers.main.env.SEARXNG_BASE_URL (1) https://search.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
controllers.main.containers.main.env.SEARXNG_REDIS_URL (1) redis://:$(REDIS_PASSWORD)@redis-master:6379/0 | string |
string | |
string | |
controllers.main.containers.main.env.SEARXNG_SECRET (1) ${searxng_secret} | string |
string | |
string | |
string | |
string | |
string | |
controllers.main.containers.main.image.repository (3) docker.io/searxng/searxng | string |
controllers.main.containers.main.image.tag (3) latest@sha256:1f9f7f4f4f05e3d74b05b4c02a10b847a266aa3cfdb2251659010af7ed33a6f8 | string |
string | |
string | |
string | |
controllers.main.containers.main.command[] (1) - uwsgi | string |
string | |
boolean | |
string | |
boolean | |
controllers.main.containers.redis.command[] (1) - redis-server | string |
controllers.main.containers.redis.image.repository (1) public.ecr.aws/docker/library/redis | string |
controllers.main.containers.redis.image.tag (1) 7.2.4-bookworm@sha256:5a93f6b2e391b78e8bd3f9e7e1e1e06aeb5295043b4703fb88392835cec924a0 | string |
string | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
controllers.main.strategy (1) RollingUpdate | string |
controllers.main.type (1) deployment | string |
string | |
controllers.app.containers.app.env.BASE_URL (1) https://search.pub.${CLUSTER_DOMAIN} | string |
string | |
controllers.app.containers.app.image.repository (1) searxng/searxng | string |
controllers.app.containers.app.image.tag (1) 2024.9.3-b774ee04b | string |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
string | |
string | |
boolean | |
controllers.app.containers.app.securityContext.capabilities.add[] (1) - CHOWN | string |
string | |
boolean | |
number | |
controllers.app.strategy (1) RollingUpdate | string |
ingress.main.hosts[].host (7) ${APP_DNS_SEARXNG:=searxng} | string |
string | |
string | |
string | |
string | |
string | |
ingress.main.tls[].hosts[] (6) - ${APP_DNS_SEARXNG:=searxng} | string |
ingress.main.tls[].secretName (2) searx.${EXTERNAL_DOMAIN} | string |
boolean | |
ingress.main.className (4) nginx-internal | string |
ingress.main.annotations."external-dns.alpha.kubernetes.io/target" (3) ingress.${SECRET_DOMAIN} | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-response-headers" (3) Remote-User,Remote-Name,Remote-Groups,Remote-Email | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-signin" (3) https://auth.${SECRET_DOMAIN}?rm=$request_method | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-snippet" (3) proxy_set_header X-Forwarded-Method $request_method; | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-url" (3) http://authelia.default.svc.cluster.local:8000/api/verify | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
ingress.main.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) auth-chain-authelia-auth@kubernetescrd | string |
boolean | |
ingress.main.ingressClassName (1) external-nginx | string |
ingress.app.hosts[].host (5) search.${CLUSTER_DOMAIN} | string |
string | |
string | |
string | |
string | |
ingress.app.className (4) external | string |
ingress.app.tls[].hosts[] (4) - searxng.${SECRET_DEFAULT_DOMAIN} | string |
ingress.app.tls[].secretName (2) ${SECRET_DOMAIN/./-}-production-tls | string |
boolean | |
ingress.app.annotations."external-dns.alpha.kubernetes.io/target" (2) pub.${CLUSTER_DOMAIN} | string |
ingress.app.annotations."haproxy.org/allow-list" (1) ${HAPROXY_WHITELIST} | string |
ingress.app.annotations."haproxy.org/response-set-header" (1) Strict-Transport-Security "max-age=31536000"
X-Frame-Options "DENY"
X-Content-Type-Options "nosniff"
Referrer-Policy "no-referrer-when-downgrade"
| string |
string | |
ingress.app.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) networking-traefik-middleware-chain-authelia@kubernetescrd | string |
ingress.nginx.className (1) internal | string |
boolean | |
ingress.nginx.hosts[].host (1) search.perryhuynh.com | string |
string | |
string | |
string | |
service.app.controller (6) searxng | string |
number, string | |
number, string | |
service.main.controller (1) searxng | string |
string | |
number | |
string | |
number | |
defaultPodOptions.topologySpreadConstraints[].topologyKey (5) kubernetes.io/hostname | string |
string | |
boolean | |
number | |
boolean | |
number | |
string | |
number | |
string | |
string | |
string | |
string | |
string | |
boolean | |
configMaps.config.data."settings.yml" (2) use_default_settings:
engines:
keep_only:
- arch linux wiki
- google
- google images
- google news
- google videos
- google scholar
- google play apps
- duckduckgo
- brave
- startpage
- gitlab
- github
- codeberg
- sourcehut
- bitbucket
- apple app store
- wikipedia
- currency
- docker hub
- ddg definitions
- duckduckgo images
- bandcamp
- deviantart
- tineye
- apple maps
- fdroid
- flickr
- free software directory
- z-library
- lobste.rs
- azlyrics
- openstreetmap
- npm
- pypi
- lib.rs
- nyaa
- reddit
- sepiasearch
- soundcloud
- stackoverflow
- askubuntu
- superuser
- searchcode code
- unsplash
- youtube
- wolframalpha
- mojeek
engines:
- name: brave
disabled: false
- name: startpage
disabled: false
- name: apple app store
disabled: false
- name: ddg definitions
disabled: false
- name: tineye
disabled: false
- name: apple maps
disabled: false
- name: duckduckgo images
disabled: false
- name: fdroid
disabled: false
- name: free software directory
disabled: false
- name: bitbucket
disabled: false
- name: gitlab
disabled: false
- name: codeberg
disabled: false
- name: google play apps
disabled: false
- name: lobste.rs
disabled: false
- name: azlyrics
disabled: false
- name: npm
disabled: false
- name: nyaa
disabled: false
categories: videos
- name: searchcode code
disabled: false
- name: mojeek
disabled: false
- name: lib.rs
disabled: false
- name: sourcehut
disabled: false
general:
instance_name: "JJGadgets Search"
enable_metrics: false
brand:
new_issue_url: ""
docs_url: ""
public_instances: ""
wiki_url: ""
issue_url: ""
search:
safe_search: 0
default_lang: "en"
max_page: 0
server:
bind_address: "0.0.0.0"
port: 8080
base_url: "https://${APP_DNS_SEARXNG}/"
image_proxy: true
http_protocol_version: "1.1"
method: "GET"
outgoing:
extra_proxy_timeout: 30
proxies:
all://:
- socks5://10.64.0.1:1080
ui:
static_use_hash: true
infinite_scroll: true
default_theme: "simple"
theme_args:
simple_style: "dark"
enabled_plugins:
- 'Hash plugin'
- 'Search on category select'
- 'Self Information'
- 'Tracker URL remover'
- 'Open Access DOI rewrite'
- 'Vim-like hotkeys'
- 'Hostname replace'
hostname_replace:
'(.*\.)?youtube\.com#x27;: '${APP_DNS_PIPED_FRONTEND}'
'(.*\.)?youtu\.be#x27;: '${APP_DNS_PIPED_FRONTEND}'
'(.*\.)?reddit\.com#x27;: '${APP_DNS_LIBREDDIT}'
'(.*\.)?redd\.it#x27;: '${APP_DNS_LIBREDDIT}'
'(.*\.)?medium\.com#x27;: 'scribe.rip'
redis:
url: "unix:///redis/redis.sock?db=0" | string |
boolean | |
global.fullNameOverride (2) searxng | string |
global.fullnameOverride (1) searxng | string |
string | |
string | |
string | |
env.SEARXNG_BASE_URL (1) https://searxng.${EXTERNAL_DOMAIN}/ | string |
env.SEARXNG_URL (1) https://searxng.${EXTERNAL_DOMAIN} | string |
envFrom[].secretRef.name (1) searxng | string |
fullnameOverride (1) searxng | string |
fullNameOverride (1) searxng | string |
image.repository (1) docker.io/searxng/searxng | string |
image.tag (1) 2023.11.1-b5a8ddfec | string |
string | |
string |