### Install Apache Answer via Helm Source: https://helmforge.dev/docs/charts/answer Commands to add the Helm repository and install the chart, or install directly from the OCI registry. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install answer helmforge/answer -f values.yaml ``` ```bash helm install answer oci://ghcr.io/helmforgedev/helm/answer -f values.yaml ``` -------------------------------- ### Install NoteDiscovery via OCI Source: https://helmforge.dev/docs/charts/notediscovery Alternative installation method using the OCI registry. ```bash helm install notediscovery oci://ghcr.io/helmforgedev/helm/notediscovery ``` -------------------------------- ### Deployment Configuration Examples Source: https://helmforge.dev/docs/charts/changedetection Various YAML configurations for different deployment scenarios including basic, browser-enabled, production, and gateway API setups. ```yaml changedetection: baseUrl: 'https://changes.example.com' timezone: 'UTC' persistence: enabled: true size: 10Gi ``` ```yaml changedetection: baseUrl: 'https://changes.example.com' fetchWorkers: 4 browser: enabled: true resources: requests: cpu: 250m memory: 512Mi limits: memory: 2Gi persistence: enabled: true size: 20Gi ``` ```yaml changedetection: baseUrl: 'https://changes.example.com' fetchWorkers: 4 minimumSecondsRecheckTime: '300' timezone: 'America/Sao_Paulo' envFrom: - secretRef: name: changedetection-env browser: enabled: true resources: requests: cpu: 250m memory: 512Mi limits: memory: 2Gi persistence: enabled: true size: 50Gi storageClass: fast-retain ingress: enabled: true ingressClassName: nginx annotations: cert-manager.io/cluster-issuer: letsencrypt-prod hosts: - host: changes.example.com paths: - path: / pathType: Prefix tls: - hosts: - changes.example.com secretName: changedetection-tls externalSecrets: enabled: true secretStoreRef: name: cluster-secrets kind: ClusterSecretStore target: name: changedetection-env creationPolicy: Owner data: - secretKey: LOGGER_LEVEL remoteRef: key: changedetection/app property: loggerLevel resources: requests: cpu: 250m memory: 512Mi limits: cpu: 1000m memory: 1Gi ``` ```yaml changedetection: baseUrl: 'https://changes.example.com' gateway: enabled: true parentRefs: - name: shared-gateway namespace: ingress hostnames: - changes.example.com ``` -------------------------------- ### Appwrite Configuration Examples Source: https://helmforge.dev/docs/charts/appwrite YAML configuration files for different deployment scenarios including bundled services, external databases, and production setups. ```yaml # values.yaml — Appwrite with bundled MariaDB and Redis appwrite: domain: appwrite.example.com # Generate: openssl rand -hex 32 openSslKeyV1: 'your-64-char-hex-key-here' mariadb: enabled: true auth: password: 'strong-db-password' rootPassword: 'strong-root-password' standalone: persistence: enabled: true size: 20Gi redis: enabled: true auth: enabled: true password: 'strong-redis-password' persistence: enabled: true uploads: size: 20Gi functions: size: 10Gi builds: size: 10Gi ingress: enabled: true ingressClassName: traefik hosts: - host: appwrite.example.com paths: - path: / pathType: Prefix ``` ```yaml # values.yaml — Appwrite with external MariaDB and Redis # IMPORTANT: External MariaDB needs root credentials for Appwrite schema migrations appwrite: domain: appwrite.example.com existingSecret: appwrite-master-secrets # contains openssl key + JWT secret existingSecretOpenSslKey: appwrite-openssl-key existingSecretJwtKey: appwrite-jwt-secret mariadb: enabled: false database: mode: external external: host: mariadb.database.svc.cluster.local port: 3306 name: appwrite rootUser: root existingSecret: appwrite-mariadb-root # needs ROOT password for migrations existingSecretPasswordKey: mariadb-root-password redis: enabled: false cache: mode: external external: host: redis.cache.svc.cluster.local port: 6379 existingSecret: appwrite-redis-credentials existingSecretPasswordKey: redis-password persistence: enabled: true uploads: size: 20Gi ingress: enabled: true ingressClassName: traefik hosts: - host: appwrite.example.com paths: - path: / pathType: Prefix ``` ```yaml # values.yaml — Production Appwrite with SMTP, HTTPS, and backup appwrite: domain: appwrite.example.com existingSecret: appwrite-master-secrets smtp: host: smtp.mailgun.org port: '587' secure: tls username: postmaster@example.com existingSecret: appwrite-smtp-credentials existingSecretPasswordKey: smtp-password mariadb: enabled: true auth: password: 'strong-db-password' rootPassword: 'strong-root-password' standalone: persistence: enabled: true size: 50Gi redis: enabled: true auth: enabled: true password: 'strong-redis-password' standalone: persistence: enabled: true size: 4Gi persistence: enabled: true uploads: size: 50Gi functions: size: 20Gi builds: size: 20Gi sites: size: 20Gi backup: enabled: true schedule: '0 3 * * *' s3: endpoint: https://s3.amazonaws.com bucket: appwrite-backups existingSecret: appwrite-s3-backup-credentials ingress: enabled: true ingressClassName: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod hosts: - host: appwrite.example.com paths: - path: / pathType: Prefix tls: - secretName: appwrite-tls hosts: - appwrite.example.com ``` -------------------------------- ### Install Poznote via Helm Source: https://helmforge.dev/docs/charts/poznote Standard installation commands using the Helm repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install poznote helmforge/poznote ``` -------------------------------- ### Install Poznote via OCI Source: https://helmforge.dev/docs/charts/poznote Installation command using the OCI registry. ```bash helm install poznote oci://ghcr.io/helmforgedev/helm/poznote ``` -------------------------------- ### Install Valkey via OCI Registry Source: https://helmforge.dev/docs/charts/valkey Alternative installation method using the OCI registry. ```bash helm install valkey oci://ghcr.io/helmforgedev/helm/valkey --namespace valkey --create-namespace ``` -------------------------------- ### Install via OCI Registry Source: https://helmforge.dev/docs/charts/cloudflared Alternative installation method using the OCI registry. ```bash helm install cloudflared oci://ghcr.io/helmforgedev/helm/cloudflared -f values.yaml ``` -------------------------------- ### Install with Redis Subchart Source: https://helmforge.dev/docs/charts/envoy-gateway Recommended installation method using the bundled Redis subchart. ```bash helm install envoy-gateway helmforge/envoy-gateway \ --set rateLimiting.enabled=true \ --set redis.enabled=true \ --set rateLimiting.presets.api=true ``` -------------------------------- ### Install Valkey via Helm Repository Source: https://helmforge.dev/docs/charts/valkey Standard installation method using the HelmForge repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install valkey helmforge/valkey --namespace valkey --create-namespace ``` -------------------------------- ### Install Chart via OCI Source: https://helmforge.dev/docs/getting-started Install a chart using the OCI registry URI. ```bash helm install my-redis oci://ghcr.io/helmforgedev/helm/redis ``` -------------------------------- ### Install Qdrant via Helm Repository Source: https://helmforge.dev/docs/charts/qdrant Standard installation method using the HelmForge repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install qdrant helmforge/qdrant ``` -------------------------------- ### Install Memos via OCI Source: https://helmforge.dev/docs/charts/memos Alternative installation method using the OCI registry. ```bash helm install memos oci://ghcr.io/helmforgedev/helm/memos ``` -------------------------------- ### Install RabbitMQ via OCI Registry Source: https://helmforge.dev/docs/charts/rabbitmq Installation procedure using the OCI registry path. ```bash helm install rabbitmq oci://ghcr.io/helmforgedev/helm/rabbitmq -f values.yaml ``` -------------------------------- ### Install NoteDiscovery via Helm Repository Source: https://helmforge.dev/docs/charts/notediscovery Standard installation method using the HelmForge repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install notediscovery helmforge/notediscovery ``` -------------------------------- ### Install OpenReel Video via Helm Source: https://helmforge.dev/docs/charts/openreel-video Commands to add the HelmForge repository and install the chart using standard or OCI-based installation methods. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install openreel-video helmforge/openreel-video --namespace openreel-video --create-namespace ``` ```bash helm install openreel-video oci://ghcr.io/helmforgedev/helm/openreel-video --namespace openreel-video --create-namespace ``` -------------------------------- ### Install OliveTin via Helm Source: https://helmforge.dev/docs/charts/olivetin Commands to add the repository and install the OliveTin chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install olivetin helmforge/olivetin ``` ```bash helm install olivetin oci://ghcr.io/helmforgedev/helm/olivetin ``` -------------------------------- ### Add Helm Repository and Install Source: https://helmforge.dev/docs/charts/cloudflared Standard installation method using the HTTPS repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install cloudflared helmforge/cloudflared -f values.yaml ``` -------------------------------- ### Install SonarQube via Helm Repository Source: https://helmforge.dev/docs/charts/sonarqube Standard installation method using the HelmForge repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install sonarqube helmforge/sonarqube --namespace sonarqube --create-namespace ``` -------------------------------- ### Install Tomcat via Helm Repository Source: https://helmforge.dev/docs/charts/tomcat Standard installation method using the HelmForge repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install tomcat helmforge/tomcat --namespace tomcat --create-namespace ``` -------------------------------- ### Install OpenCut via Helm Repository Source: https://helmforge.dev/docs/charts/opencut Standard installation method using the HelmForge repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install opencut helmforge/opencut --namespace opencut --create-namespace ``` -------------------------------- ### Install Appwrite via Helm Source: https://helmforge.dev/docs/charts/appwrite Commands to add the repository and install the Appwrite chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install appwrite helmforge/appwrite -f values.yaml ``` ```bash helm install appwrite oci://ghcr.io/helmforgedev/helm/appwrite -f values.yaml ``` -------------------------------- ### Install with External Redis Source: https://helmforge.dev/docs/charts/envoy-gateway Installation method for connecting to an existing external Redis instance. ```bash helm install envoy-gateway helmforge/envoy-gateway \ --set rateLimiting.enabled=true \ --set redis.enabled=false \ --set rateLimiting.externalRedis.host=redis.example.com \ --set rateLimiting.externalRedis.port=6379 ``` -------------------------------- ### Install Liwan via Helm Repository Source: https://helmforge.dev/docs/charts/liwan Standard installation method using the HelmForge repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install liwan helmforge/liwan ``` -------------------------------- ### Install Karakeep via OCI Registry Source: https://helmforge.dev/docs/charts/karakeep Alternative installation method using the OCI registry. ```bash helm install karakeep oci://ghcr.io/helmforgedev/helm/karakeep ``` -------------------------------- ### Install Metabase via OCI registry Source: https://helmforge.dev/docs/charts/metabase Install the Metabase chart directly from the OCI registry. ```bash helm install metabase oci://ghcr.io/helmforgedev/helm/metabase ``` -------------------------------- ### Install Strapi via Helm Source: https://helmforge.dev/docs/charts/strapi Commands to add the HelmForge repository and install the Strapi chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install strapi helmforge/strapi ``` ```bash helm install strapi oci://ghcr.io/helmforgedev/helm/strapi ``` -------------------------------- ### Install Liwan via OCI Registry Source: https://helmforge.dev/docs/charts/liwan Alternative installation method using the OCI registry. ```bash helm install liwan oci://ghcr.io/helmforgedev/helm/liwan ``` -------------------------------- ### Install Karakeep via Helm Repository Source: https://helmforge.dev/docs/charts/karakeep Standard installation method using the HelmForge repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install karakeep helmforge/karakeep ``` -------------------------------- ### Install Memos via Helm Repository Source: https://helmforge.dev/docs/charts/memos Standard installation method using the Helm repository. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install memos helmforge/memos ``` -------------------------------- ### Install Ghost via Helm Source: https://helmforge.dev/docs/charts/ghost Commands to add the HelmForge repository and install the Ghost chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install ghost helmforge/ghost ``` ```bash helm install ghost oci://ghcr.io/helmforgedev/helm/ghost ``` -------------------------------- ### Heimdall Configuration Examples Source: https://helmforge.dev/docs/charts/heimdall Various values.yaml configurations for Heimdall, covering basic ingress, S3 backups, and production TLS setups. ```yaml # values.yaml — Heimdall with Traefik ingress heimdall: timezone: 'America/Sao_Paulo' puid: 1000 pgid: 1000 persistence: enabled: true size: 1Gi ingress: enabled: true ingressClassName: traefik hosts: - host: dashboard.example.com paths: - path: / pathType: Prefix ``` ```yaml # values.yaml — Heimdall with daily S3 backup # Backup covers the full /config directory including SQLite database and all tiles heimdall: timezone: 'America/Sao_Paulo' persistence: enabled: true size: 1Gi backup: enabled: true schedule: '0 3 * * *' s3: endpoint: https://s3.amazonaws.com bucket: my-heimdall-backups prefix: heimdall existingSecret: heimdall-s3-credentials ingress: enabled: true ingressClassName: traefik hosts: - host: dashboard.example.com paths: - path: / pathType: Prefix ``` ```yaml # values.yaml — Production Heimdall with TLS and backup heimdall: timezone: 'America/Sao_Paulo' puid: 1000 pgid: 1000 persistence: enabled: true size: 1Gi backup: enabled: true schedule: '0 3 * * *' s3: endpoint: https://s3.amazonaws.com bucket: my-heimdall-backups existingSecret: heimdall-s3-credentials resources: requests: cpu: 50m memory: 128Mi limits: memory: 256Mi ingress: enabled: true ingressClassName: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod hosts: - host: dashboard.example.com paths: - path: / pathType: Prefix tls: - secretName: heimdall-tls hosts: - dashboard.example.com ``` -------------------------------- ### Drupal Configuration Example Source: https://helmforge.dev/docs/charts/drupal Example values file for configuring resources, MySQL, persistence, and ingress. ```yaml resources: requests: cpu: 250m memory: 512Mi limits: cpu: '1' memory: 1Gi mysql: enabled: true auth: database: drupal username: drupal persistence: enabled: true size: 8Gi ingress: enabled: true ingressClassName: traefik hosts: - host: drupal.example.com paths: - path: / pathType: Prefix ``` -------------------------------- ### Configure Castopod Deployment Variants Source: https://helmforge.dev/docs/charts/castopod Configuration examples for different deployment requirements including basic setup, Redis caching, CDN media delivery, and S3 backups. ```yaml # values.yaml — Castopod with bundled MariaDB (default) castopod: baseURL: 'https://podcast.example.com' mariadb: enabled: true auth: password: 'mariadb-password' persistence: enabled: true size: 20Gi ingress: enabled: true ingressClassName: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod hosts: - host: podcast.example.com paths: - path: / pathType: Prefix tls: - secretName: castopod-tls hosts: - podcast.example.com ``` ```yaml # values.yaml — Castopod with MariaDB and Redis for caching castopod: baseURL: 'https://podcast.example.com' mariadb: enabled: true auth: password: 'mariadb-password' redis: enabled: true architecture: standalone auth: enabled: false persistence: enabled: true size: 20Gi ingress: enabled: true ingressClassName: traefik hosts: - host: podcast.example.com paths: - path: / pathType: Prefix ``` ```yaml # values.yaml — Castopod with media served from a CDN # Audio files are stored in the PVC but served via CDN URL castopod: baseURL: 'https://podcast.example.com' extraEnv: - name: CP_MEDIA_BASE_URL value: 'https://cdn.example.com/castopod' mariadb: enabled: true auth: password: 'mariadb-password' persistence: enabled: true size: 20Gi ingress: enabled: true ingressClassName: traefik hosts: - host: podcast.example.com paths: - path: / pathType: Prefix ``` ```yaml # values.yaml — Daily backup of Castopod writable directory to S3 # NOTE: Backup covers uploaded media and files only. # Back up the MariaDB database separately. castopod: baseURL: 'https://podcast.example.com' mariadb: enabled: true auth: password: 'mariadb-password' persistence: enabled: true size: 20Gi backup: enabled: true schedule: '0 3 * * *' s3: endpoint: https://s3.amazonaws.com bucket: my-castopod-backups accessKey: '' secretKey: '' ``` -------------------------------- ### Configure Pre-configured AdGuard Home Source: https://helmforge.dev/docs/charts/adguard-home Skip the setup wizard by providing a full configuration block in values.yaml. This example includes upstream DNS, filters, and TLS ingress settings. ```yaml config: adGuardHome: http: address: 0.0.0.0:80 session_ttl: 720h users: - name: admin # Generate: htpasswd -bnBC 10 "" 'mypassword' | cut -d: -f2 password: '$2y$10$...' dns: bind_hosts: - 0.0.0.0 port: 53 upstream_dns: - 'https://dns.cloudflare.com/dns-query' - 'https://dns.google/dns-query' bootstrap_dns: - 1.1.1.1 - 8.8.8.8 protection_enabled: true filtering_enabled: true cache_size: 4194304 filters: - enabled: true url: 'https://adguardteam.github.io/HostlistsRegistry/assets/filter_1.txt' name: AdGuard DNS filter id: 1 - enabled: true url: 'https://adguardteam.github.io/HostlistsRegistry/assets/filter_2.txt' name: AdAway Default Blocklist id: 2 querylog: enabled: true interval: 720h statistics: enabled: true interval: 168h schema_version: 29 service: dns: type: LoadBalancer loadBalancerIP: '192.168.1.53' persistence: conf: enabled: true size: 256Mi work: enabled: true size: 5Gi ingress: enabled: true ingressClassName: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod hosts: - host: adguard.example.com paths: - path: / pathType: Prefix tls: - secretName: adguard-home-tls hosts: - adguard.example.com ``` -------------------------------- ### Install Qdrant via OCI Registry Source: https://helmforge.dev/docs/charts/qdrant Alternative installation method using the OCI artifact registry. ```bash helm install qdrant oci://ghcr.io/helmforgedev/helm/qdrant ``` -------------------------------- ### Verify Installation Source: https://helmforge.dev/docs/getting-started Check the status of pods associated with the installed release. ```bash kubectl get pods -l app.kubernetes.io/instance=my-redis ``` -------------------------------- ### Configure Platform Integrations Source: https://helmforge.dev/docs/charts/generic Example configuration for rollouts, monitoring, and Gateway API routes. ```yaml rollout: restartAt: '' checksum: enabled: true configMaps: true secrets: true podMonitor: enabled: true podMetricsEndpoints: - port: http path: /metrics prometheusRule: enabled: true groups: - name: generic.rules rules: - alert: GenericDown expr: up == 0 gatewayApi: enabled: true httpRoutes: - name: web parentRefs: - name: public hostnames: - app.example.com rules: - matches: - path: type: PathPrefix value: / ``` -------------------------------- ### Install ChangeDetection via OCI Source: https://helmforge.dev/docs/charts/changedetection Install the chart directly from the OCI registry. ```bash helm install changedetection oci://ghcr.io/helmforgedev/helm/changedetection ``` -------------------------------- ### Install Ingress controller Source: https://helmforge.dev/docs/troubleshooting Command to install the Traefik ingress controller if one is missing. ```bash helm install traefik traefik/traefik ``` -------------------------------- ### Install Vaultwarden via Helm Source: https://helmforge.dev/docs/charts/vaultwarden Commands to add the repository and install the Vaultwarden chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install vaultwarden helmforge/vaultwarden -f values.yaml ``` ```bash helm install vaultwarden oci://ghcr.io/helmforgedev/helm/vaultwarden -f values.yaml ``` -------------------------------- ### Profile Configuration Example Source: https://helmforge.dev/docs/charts/envoy-gateway Demonstrates how the profile setting in values.yaml maps to specific controller and proxy configurations. ```yaml # values.yaml profile: production-ha # Translates to: controller: replicaCount: 2 # via envoy-gateway.controller.replicaCount helper resources: requests: cpu: 1000m memory: 1Gi proxy: kind: DaemonSet # EG operator provisions DaemonSet proxies per node highAvailability: enabled: true ``` -------------------------------- ### Install Chart via HTTPS Source: https://helmforge.dev/docs/getting-started Install a chart from the previously added HTTPS repository. ```bash helm install my-redis helmforge/redis ``` -------------------------------- ### Install PostgreSQL via Helm Source: https://helmforge.dev/docs/charts/postgresql Commands to add the repository and install the PostgreSQL chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install my-pg helmforge/postgresqlCopy ``` ```bash helm install my-pg oci://ghcr.io/helmforgedev/helm/postgresqlCopy ``` -------------------------------- ### Install BookLore via Helm Source: https://helmforge.dev/docs/charts/booklore Commands to add the repository and install the chart using either HTTPS or OCI registry methods. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install booklore helmforge/booklore -f values.yaml ``` ```bash helm install booklore oci://ghcr.io/helmforgedev/helm/booklore -f values.yaml ``` -------------------------------- ### Configure ChiefOnboarding values.yaml Source: https://helmforge.dev/docs/charts/chiefonboarding Configuration examples for different deployment scenarios including bundled PostgreSQL, external databases, and production environments with secrets and TLS. ```yaml # values.yaml — ChiefOnboarding with bundled PostgreSQL (default) chiefonboarding: baseUrl: 'https://onboarding.example.com' secretKey: 'a-random-50-char-django-secret-key-here-replace-me' postgresql: enabled: true auth: password: 'postgres-password' ingress: enabled: true ingressClassName: traefik hosts: - host: onboarding.example.com paths: - path: / pathType: Prefix ``` ```yaml # values.yaml — ChiefOnboarding with external PostgreSQL chiefonboarding: baseUrl: 'https://onboarding.example.com' secretKey: 'a-random-50-char-django-secret-key-here-replace-me' postgresql: enabled: false database: external: host: postgresql.database.svc port: '5432' name: chiefonboarding username: chiefonboarding password: 'db-password' ingress: enabled: true ingressClassName: traefik hosts: - host: onboarding.example.com paths: - path: / pathType: Prefix ``` ```yaml # values.yaml — Production setup with secrets, TLS, and Slack integration chiefonboarding: baseUrl: 'https://onboarding.example.com' existingSecret: chiefonboarding-secret existingSecretKey: secret-key extraEnv: # Slack integration - name: SLACK_APP_TOKEN valueFrom: secretKeyRef: name: chiefonboarding-integrations key: slack-app-token - name: SLACK_BOT_TOKEN valueFrom: secretKeyRef: name: chiefonboarding-integrations key: slack-bot-token postgresql: enabled: false database: external: host: postgresql.production.svc port: '5432' name: chiefonboarding username: chiefonboarding existingSecret: chiefonboarding-db-secret existingSecretPasswordKey: password ingress: enabled: true ingressClassName: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod hosts: - host: onboarding.example.com paths: - path: / pathType: Prefix tls: - secretName: chiefonboarding-tls hosts: - onboarding.example.com ``` -------------------------------- ### Install ntfy via Helm Source: https://helmforge.dev/docs/charts/ntfy Commands to add the repository and install the ntfy chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install ntfy helmforge/ntfy ``` ```bash helm install ntfy oci://ghcr.io/helmforgedev/helm/ntfy ``` -------------------------------- ### Install Certimate via Helm Source: https://helmforge.dev/docs/charts/certimate Commands to add the Helm repository and install the Certimate chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install certimate helmforge/certimate ``` ```bash helm install certimate oci://ghcr.io/helmforgedev/helm/certimate ``` -------------------------------- ### Install Medikeep via OCI Source: https://helmforge.dev/docs/charts/medikeep Alternative installation method using the OCI registry. ```bash helm install medikeep oci://ghcr.io/helmforgedev/helm/medikeep ``` -------------------------------- ### Install Langflow via OCI Source: https://helmforge.dev/docs/charts/langflow Install the Langflow chart directly from the OCI registry. ```bash helm install langflow oci://ghcr.io/helmforgedev/helm/langflow ``` -------------------------------- ### Install Kafka via OCI Registry Source: https://helmforge.dev/docs/charts/kafka Use this method to install the chart directly from the GitHub Container Registry. ```bash helm install kafka oci://ghcr.io/helmforgedev/helm/kafka -f values.yaml ``` -------------------------------- ### Disabling Gateway Examples Source: https://helmforge.dev/docs/charts/envoy-gateway Disables the automatic creation of example resources for production environments. ```bash helm install envoy-gateway helmforge/envoy-gateway \ --set gatewayAPI.examples.enabled=false ``` -------------------------------- ### Install WordPress Stack Source: https://helmforge.dev/docs/stack-examples Command to install the WordPress chart using a custom values file. ```bash helm install blog helmforge/wordpress -f blog-values.yaml ``` -------------------------------- ### Install SonarQube via OCI Registry Source: https://helmforge.dev/docs/charts/sonarqube Alternative installation method using the OCI artifact registry. ```bash helm install sonarqube oci://ghcr.io/helmforgedev/helm/sonarqube --namespace sonarqube --create-namespace ``` -------------------------------- ### Configure WordPress Plugin Installation Source: https://helmforge.dev/docs/charts/wordpress Automatically install and activate official WordPress.org plugins during deployment. ```yaml # values.yaml - install official WordPress.org plugins persistence: enabled: true plugins: enabled: true installer: enabled: true activeDeadlineSeconds: 60 items: - slug: classic-editor activate: true skipIfInstalled: true - slug: contact-form-7 activate: true skipIfInstalled: true ``` -------------------------------- ### Install alf.io via Helm Source: https://helmforge.dev/docs/charts/alfio Commands to add the Helm repository and install the alf.io chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install alfio helmforge/alfio ``` ```bash helm install alfio oci://ghcr.io/helmforgedev/helm/alfio ``` -------------------------------- ### Install Gophish via OCI Registry Source: https://helmforge.dev/docs/charts/gophish Deploy the Gophish chart directly from the OCI registry. ```bash helm install gophish oci://ghcr.io/helmforgedev/helm/gophish --namespace gophish --create-namespace ``` -------------------------------- ### Install Wallabag via Helm Source: https://helmforge.dev/docs/charts/wallabag Commands to add the Helm repository and install the Wallabag chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install wallabag helmforge/wallabag ``` ```bash helm install wallabag oci://ghcr.io/helmforgedev/helm/wallabag ``` -------------------------------- ### Install GitHub MCP Server via Helm Source: https://helmforge.dev/docs/charts/github-mcp-server Commands to add the HelmForge repository and install the chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install github-mcp-server helmforge/github-mcp-server ``` -------------------------------- ### Production Configuration Example Source: https://helmforge.dev/docs/charts/notediscovery Example values.yaml configuration for production environments including persistence, ingress, and network policies. ```yaml auth: existingSecret: notediscovery-config existingSecretKey: config.yaml persistence: enabled: true size: 20Gi ingress: enabled: true ingressClassName: traefik hosts: - host: notes.example.com paths: - path: / pathType: Prefix tls: - secretName: notediscovery-tls hosts: - notes.example.com networkPolicy: enabled: true ingressFrom: - namespaceSelector: matchLabels: kubernetes.io/metadata.name: ingress-system extraEgress: - to: - ipBlock: cidr: 10.0.0.0/8 ports: - protocol: TCP port: 8443 ``` -------------------------------- ### Install openHAB via HTTPS Repository Source: https://helmforge.dev/docs/charts/openhab Add the HelmForge repository and install the openHAB chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install my-openhab helmforge/openhab ``` -------------------------------- ### Install Strava Statistics via Helm Source: https://helmforge.dev/docs/charts/strava-statistics Commands to add the Helm repository and install the chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install strava-statistics helmforge/strava-statistics ``` ```bash helm install strava-statistics oci://ghcr.io/helmforgedev/helm/strava-statistics ``` -------------------------------- ### Install Gitea via Helm Source: https://helmforge.dev/docs/charts/gitea Commands to add the repository and install the Gitea chart using either HTTPS or OCI registry. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install gitea helmforge/gitea -f values.yaml ``` ```bash helm install gitea oci://ghcr.io/helmforgedev/helm/gitea -f values.yaml ``` -------------------------------- ### Install Authelia via Helm Source: https://helmforge.dev/docs/charts/authelia Commands to add the repository and install the Authelia chart using a values file. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install authelia helmforge/authelia -f values.yaml ``` ```bash helm install authelia oci://ghcr.io/helmforgedev/helm/authelia -f values.yaml ``` -------------------------------- ### Install Envoy Gateway with External CRDs Source: https://helmforge.dev/docs/charts/envoy-gateway Installation command disabling the default CRD management. ```bash helm install envoy-gateway helmforge/envoy-gateway \ --set crds.enabled=false ``` -------------------------------- ### Install phpMyAdmin via Helm Repository Source: https://helmforge.dev/docs/charts/phpmyadmin Use this command to add the HelmForge repository and install the phpMyAdmin chart with a specified database host. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install phpmyadmin helmforge/phpmyadmin \ --set phpmyadmin.host=mysql.default.svc.cluster.local ``` -------------------------------- ### Install Envoy Gateway via OCI Registry Source: https://helmforge.dev/docs/charts/envoy-gateway Installation method using an OCI-compliant registry. ```bash helm install envoy-gateway oci://ghcr.io/helmforgedev/helm/envoy-gateway --version 1.7.4 ``` -------------------------------- ### Install Metabase via HTTPS repository Source: https://helmforge.dev/docs/charts/metabase Add the HelmForge repository and install the Metabase chart. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install metabase helmforge/metabase ``` -------------------------------- ### Install Discount Bandit via Helm Source: https://helmforge.dev/docs/charts/discount-bandit Commands to add the HelmForge repository and install the chart using either HTTPS or OCI registry. ```bash helm repo add helmforge https://repo.helmforge.dev helm repo update helm install discount-bandit helmforge/discount-bandit -n discount-bandit --create-namespace ``` ```bash helm install discount-bandit oci://ghcr.io/helmforgedev/helm/discount-bandit -n discount-bandit --create-namespace ```