No introduction found. Create it?
Install with:
helm repo add app-template oci://ghcr.io/bjw-s-labs/charts/
helm install linkding app-template/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| linkding | drag0n141/home-ops | 65 | 5.1.0 | 2 days ago |
| linkding | pl4nty/homelab | 50 | 5.0.1 | 3 days ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
| string | |
| string | |
controllers.linkding.containers.app.image.repository (3) ghcr.io/sissbruecker/linkding | string |
controllers.linkding.containers.app.image.tag (3) 1.47.0@sha256:e35cb50e0581178f245125ffaa909c565416c94c9f22ace305a7d234a4345522 | string |
| string | |
| string | |
| string | |
| string | |
| string | |
controllers.linkding.containers.app.env.LD_CSRF_TRUSTED_ORIGINS (1) https://bookmarks.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
| boolean | |
| boolean | |
| string | |
controllers.linkding.containers.app.env.OIDC_OP_AUTHORIZATION_ENDPOINT (1) https://id.${SECRET_DOMAIN}/authorize | string |
controllers.linkding.containers.app.env.OIDC_OP_JWKS_ENDPOINT (1) https://id.${SECRET_DOMAIN}/.well-known/jwks.json | string |
controllers.linkding.containers.app.env.OIDC_OP_TOKEN_ENDPOINT (1) https://id.${SECRET_DOMAIN}/api/oidc/token | string |
controllers.linkding.containers.app.env.OIDC_OP_USER_ENDPOINT (1) https://id.${SECRET_DOMAIN}/api/oidc/userinfo | string |
| boolean | |
controllers.linkding.containers.app.env.OIDC_USERNAME_CLAIM (1) preferred_username | string |
| boolean | |
controllers.linkding.containers.app.env.TZ (1) Europe/Berlin | string |
| boolean | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| string | |
controllers.linkding.containers.app.securityContext.capabilities.add[] (1) - CHOWN | string |
| boolean | |
| boolean | |
| string | |
controllers.linkding.initContainers.init-db.envFrom[].secretRef.name (1) {{ .Release.Name }}-secret | string |
controllers.linkding.initContainers.init-db.image.repository (1) ghcr.io/home-operations/postgres-init | string |
controllers.linkding.initContainers.init-db.image.tag (1) 18@sha256:b6d3af974df781c673d37e49bdddfa14a6f5be28b18d2cb7713f0449bea4057b | string |
| string | |
| string | |
controllers.main.containers.main.env.TZ (2) ${TIMEZONE} | string |
controllers.main.containers.main.image.repository (2) ghcr.io/sissbruecker/linkding | string |
| string | |
persistence.config.globalMounts[].path (3) /etc/linkding/data | string |
persistence.config.accessMode (2) ReadWriteOnce | string |
| string | |
| boolean | |
| string | |
persistence.overrides.globalMounts[].path (2) /etc/linkding/bookmarks/templates/bookmarks/head.html | string |
| string | |
persistence.overrides.name (2) {{ .Release.Name }} | string |
persistence.overrides.type (2) configMap | string |
persistence.data.existingClaim (1) {{ .Release.Name }} | string |
persistence.data.globalMounts[].path (1) /etc/linkding/data | string |
| string | |
persistence.tmpfs.type (1) emptyDir | string |
route.main.hostnames[] (3) - links.${PUBLIC_DOMAIN} | string |
route.main.parentRefs[].name (3) ${CLUSTER_NAME} | string |
| string | |
| string | |
| string | |
| string | |
| number | |
route.main.annotations."gatus.home-operations.com/endpoint" (1) url: https://bookmarks.jnobrega.com/health
| string |
route.app.hostnames[] (2) - linkding.${SECRET_DOMAIN} | string |
route.app.parentRefs[].name (2) envoy-internal | string |
| string | |
| string | |
route.app.annotations."gatus.home-operations.com/endpoint" (1) name: "Linkding"
| string |
| number | |
service.app.controller (1) linkding | string |
| number | |
| string | |
configMaps.overrides.data."head.html" (2) {{`{% load static %}
<head>
<meta charset="UTF-8">
<link rel="icon" href="https://tplant.com.au/avatar.ico" sizes="256x256">
<link rel="apple-touch-icon" sizes="180x180" href="{% static 'apple-touch-icon.png' %}">
<link rel="mask-icon" href="{% static 'safari-pinned-tab.svg' %}" color="#5856e0">
<link rel="manifest" href="{% url 'linkding:manifest' %}">
<link rel="search" type="application/opensearchdescription+xml" title="Linkding" href="{% url 'linkding:opensearch' %}"/>
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimal-ui">
<meta name="description" content="Useful apps I've made or found on the web">
<meta name="robots" content="index,follow">
<meta name="author" content="Tom Plant">
<title>apps.tplant.com.au</title>
{# Include specific theme variant based on user profile setting #}
{% if request.user_profile.theme == 'light' %}
<link href="{% static 'theme-light.css' %}?v={{ app_version }}" rel="stylesheet" type="text/css"/>
<meta name="theme-color" content="#5856e0">
{% elif request.user_profile.theme == 'dark' %}
<link href="{% static 'theme-dark.css' %}?v={{ app_version }}" rel="stylesheet" type="text/css"/>
<meta name="theme-color" content="#161822">
{% else %}
{# Use auto theme as fallback #}
<link href="{% static 'theme-dark.css' %}?v={{ app_version }}" rel="stylesheet" type="text/css"
media="(prefers-color-scheme: dark)"/>
<link href="{% static 'theme-light.css' %}?v={{ app_version }}" rel="stylesheet" type="text/css"
media="(prefers-color-scheme: light)"/>
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#161822">
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#5856e0">
{% endif %}
{% if request.user_profile.custom_css %}
<link href="{% url 'linkding:custom_css' %}?hash={{ request.user_profile.custom_css_hash }}" rel="stylesheet" type="text/css"/>
{% endif %}
<meta name="turbo-cache-control" content="no-preview">
{% if not request.global_settings.enable_link_prefetch %}
<meta name="turbo-prefetch" content="false">
{% endif %}
{% if rss_feed_url %}
<link rel="alternate" type="application/rss+xml" href="{{ rss_feed_url }}" />
{% endif %}
<script src="{% static "bundle.js" %}?v={{ app_version }}"></script>
</head>`}} | string |
| boolean | |
| string | |
| string | |
| string | |
| number | |
| string | |
| number | |
| string | |
| number | |
| boolean | |
| number | |
env.LD_AUTH_PROXY_LOGOUT_URL (1) https://auth.${ORG_DOMAIN}/logout | string |
env.LD_AUTH_PROXY_USERNAME_HEADER (1) HTTP_REMOTE_USER | string |
env.LD_CSRF_TRUSTED_ORIGINS (1) https://link.${ORG_DOMAIN} | string |
env.LD_DB_DATABASE.valueFrom.secretKeyRef.key (1) DATABASE_NAME | string |
env.LD_DB_DATABASE.valueFrom.secretKeyRef.name (1) database-linkding-user | string |
env.LD_DB_ENGINE (1) postgres | string |
| string | |
env.LD_DB_HOST.valueFrom.secretKeyRef.name (1) database-linkding-user | string |
| string | |
env.LD_DB_PASSWORD.valueFrom.secretKeyRef.name (1) database-linkding-user | string |
| number | |
| string | |
env.LD_DB_USER.valueFrom.secretKeyRef.name (1) database-linkding-user | string |
| string | |
| string | |
env.TZ (1) ${TIMEZONE} | string |
envFrom[].secretRef.name (1) linkding | string |
image.repository (1) docker.io/sissbruecker/linkding | string |
image.tag (1) 1.21.1@sha256:a4bf4b0e2d67fc24bac00d85ad62824a399d24d1536f6f85aa24fbeab6f8c268 | string |
ingress.main.annotations."external-dns.alpha.kubernetes.io/target" (1) ingress.${ORG_DOMAIN} | string |
| string | |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-response-headers" (1) Remote-User,Remote-Name,Remote-Groups,Remote-Email | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-signin" (1) https://auth.${ORG_DOMAIN}?rm=$request_method | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-snippet" (1) proxy_set_header X-Forwarded-Method $request_method; | string |
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-url" (1) http://authelia.auth.svc.cluster.local/api/verify | string |
| boolean | |
ingress.main.hosts[].host (1) link.${ORG_DOMAIN} | string |
| string | |
| string | |
| string | |
ingress.main.tls[].hosts[] (1) - link.${ORG_DOMAIN} | string |
| string | |
rawResources.networkpolicy.forceRename (1) allow-linkding | string |
rawResources.networkpolicy.manifest.apiVersion (1) networking.k8s.io/v1 | string |
rawResources.networkpolicy.manifest.kind (1) NetworkPolicy | string |
| number | |
| string | |
| string | |
rawResources.networkpolicy.manifest.spec.egress[].to[].ipBlock.except[] (1) - "10.0.0.0/8" | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
| string | |
rawResources.networkpolicy.manifest.spec.policyTypes[] (1) - Ingress | string |