Advanced Setup

Advanced Setup

Manual Helm installation for users who prefer full control over the deployment.

For most users, the Quick Start interactive installer is the fastest path. This page covers the manual Helm workflow.

Manual Helm Installation

Add the Chart Repository

helm repo add clawmachine https://charts.clawmachine.dev
helm repo update

Install with Defaults

helm install clawmachine clawmachine/clawmachine \
  --create-namespace --namespace claw-machine

Install with External Secrets

helm install clawmachine clawmachine/clawmachine \
  --create-namespace --namespace claw-machine \
  --set external-secrets.enabled=true

Custom Values File

Create a values.yaml to customize the deployment:

replicaCount: 1

ingress:
  enabled: true
  className: nginx
  hosts:
    - host: clawmachine.example.com
      paths:
        - path: /
          pathType: Prefix

external-secrets:
  enabled: true

Then install with your overrides:

helm install clawmachine clawmachine/clawmachine \
  --create-namespace --namespace claw-machine \
  -f values.yaml

Upgrading

helm repo update
helm upgrade clawmachine clawmachine/clawmachine -n claw-machine

Uninstalling

helm uninstall clawmachine -n claw-machine

Configuration Reference

See Helm Chart for the full values reference and dependency configuration.