shlink helm

No introduction found. Create it?

Install

Install with:

helm repo add app-template oci://ghcr.io/bjw-s-labs/charts/
helm install shlink app-template/app-template -f values.yaml

Examples

See examples from other people.

Top Repositories (2 out of 8)

NameRepoStarsVersionTimestamp
shlinkdrag0n141/home-ops655.2.13 days ago
shlinkgabe565/home-ops385.2.14 days ago

Values

See the most popular values for this chart:

KeyTypes
string
string
string, number
string
string
string
number
number
number
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
controllers.shlink.containers.app.env.REDIS_SERVERS (1)
dragonfly.databases.svc.cluster.local
string
string
string
string
controllers.shlink.containers.app.image.tag (4)
5.1.7@sha256:844e1f2b6455331c5b49207bad3a2455ccd65e62bb9daa09a6c57afff26bd9c8
string
boolean
boolean
number
string
number
number
number
number
boolean
boolean
number
string
number
number
number
number
boolean
number
number
string
string
string
string
boolean
string
boolean
number
boolean
number
string
string
string
string
string
string
string
controllers.shlink.containers.web.image.tag (1)
4.8.1@sha256:dc8bf3565a25bd0602ff11ee352920830ce457ab58a2b2c62f2ebb23e8c8b9ee
string
boolean
number
boolean
number
boolean
number
number
number
string
string
string
boolean
string
boolean
string
string
controllers.shlink.initContainers.init-db.image.tag (4)
18@sha256:b6d3af974df781c673d37e49bdddfa14a6f5be28b18d2cb7713f0449bea4057b
string
string
string
string
string
string
number
number
string
number
string
string
number
string
string
string
string
string
number
string
string
string
string
string
controllers.main.containers.api.image.tag (3)
5.1.6@sha256:666cc24edf7290cca17019d2ef654c301695a646e2db82d4d116c3cd954d8232
string
number
boolean
number
number
string
string
string
string
string
controllers.main.containers.web.image.tag (3)
4.8.1@sha256:dc8bf3565a25bd0602ff11ee352920830ce457ab58a2b2c62f2ebb23e8c8b9ee
string
boolean
string
boolean
number
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
controllers.api.containers.app.image.tag (1)
5.1.6-roadrunner@sha256:481df475533b907d5d4650bc9f62ee7fdf5c9e3a7cf3284c3c216d4b07fb4ca2
string
boolean
controllers.api.initContainers.geoip.command[] (1)
- sh
- -c
- set -eux cp -a ./vendor/shlinkio/shlink-ip-geolocation/src/GeoLite2/* /geoip sed -i 's|https://download.maxmind.com|http://geoip-download.geoip|' \ /geoip/GeoLite2Options.php
string
string
string
controllers.api.initContainers.geoip.image.tag (1)
5.1.6-roadrunner@sha256:481df475533b907d5d4650bc9f62ee7fdf5c9e3a7cf3284c3c216d4b07fb4ca2
string
string
string
string
string
number
string
string
string
controllers.frontend.containers.app.image.tag (1)
4.8.1@sha256:dc8bf3565a25bd0602ff11ee352920830ce457ab58a2b2c62f2ebb23e8c8b9ee
string
boolean
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
string
string
persistence.geolite2.advancedMounts.api.app[].path (1)
/etc/shlink/vendor/shlinkio/shlink-ip-geolocation/src/GeoLite2
string
boolean
string
string
string
string
number
string
string
number
number
boolean
string
number
string
number
string
number
number
string
number
boolean
number
string
string
string
string
number
route.api.hostnames[] (3)
- ln.${SECRET_ROOT_DOMAIN}
string
route.api.parentRefs[].name (3)
envoy-towonel
envoy-internal
string
string
string
route.api.annotations."gatus.home-operations.com/endpoint" (2)
url: https://ln.wynning.tech/rest/health conditions: - "[STATUS] == 200"
string
string
number
string
route.app.hostnames[] (3)
- sh.${SECRET_DOMAIN_SHORT}
string
string
string
string
string
string
string
string
string
string
number
string
string
string
string
string
string
string
string
string
string
route.web.hostnames[] (2)
- shlink.${SECRET_INTERNAL_DOMAIN}
string
string
string
string
number
string
string
string
string
string
number
string
string
string
string
route.frontend.rules[].filters[].extensionRef.group (1)
gateway.envoyproxy.io
gateway.envoyproxy.io
string
string
route.frontend.rules[].filters[].extensionRef.name (1)
shlink-servers-json
shlink-service-worker
string
string
string
string
route.frontend.rules[].name (1)
private
servers-json
service-worker
string
route.internal.hostnames[] (1)
- shlink.astrateam.net
string
string
string
string
string
number
string
string
ingress.app.hosts[].host (1)
short.${SECRET_DOMAIN}
string
string
string
string
string
string
string
string
string
string
string
ingress.web.hosts[].host (1)
shlink.${SECRET_DOMAIN}
string
string
string
string
rawResources.auth.manifest.apiVersion (1)
gateway.envoyproxy.io/v1alpha1
string
string
string
string
string
rawResources.auth.manifest.spec.jwt.providers[].remoteJWKS.uri (1)
https://${oidc_host}/application/o/shlink/jwks/
string
string
string
string
string
boolean
string
rawResources.auth.manifest.spec.oidc.provider.issuer (1)
https://${oidc_host}/application/o/shlink/
string
string
rawResources.auth.manifest.spec.oidc.scopes[] (1)
- openid
- offline_access
- shlink:token
string
rawResources.auth.manifest.spec.targetRefs[].group (1)
gateway.networking.k8s.io
gateway.networking.k8s.io
string
string
rawResources.auth.manifest.spec.targetRefs[].name (1)
{{ .Release.Name }}-frontend
{{ .Release.Name }}-frontend
string
string
string
string
string
string
string
string
string
string
string
rawResources.servers-json.manifest.spec.directResponse.body.inline (1)
[{"name":"${app_url}", "url":"https://${app_url}", "apiKey":"%REQ(x-shlink-token)%"}]
string
string
string
number
string
string
rawResources.service-worker.manifest.spec.directResponse.body.inline (1)
self.addEventListener('install', event => { event.waitUntil(self.skipWaiting()) });
string
string
string
number