charts

fooocus

Version: 1.0.2 AppVersion: latest Artifact Hub

Fooocus is an image generating software

TL;DR

helm repo add obeone https://charts.obeone.cloud
helm repo update
helm install fooocus obeone/fooocus

About

Fooocus is an image-generation UI by lllyasviel built on Stable Diffusion XL. Its whole philosophy is to hide the knobs: you type a prompt and it handles the rest (styles, refiner, upscaling) behind a simple Gradio web interface, in the spirit of Midjourney rather than of a node graph.

Prerequisites

Configuration

This chart is built on the k8s-at-home common library (v4). Most configuration keys (image, env, service, ingress, persistence, …) follow its schema, so the library supports more than what is spelled out in values.yaml.

Defaults are meant to work out of the box on any cluster. The full list of options lives in values.yaml, is validated by values.schema.json at install time, and is documented in the Values section below. Override it with your own values file:

helm install fooocus obeone/fooocus -f my-values.yaml

Upgrading

helm repo update
helm upgrade fooocus obeone/fooocus

Each release lists its changes in the Artifact Hub changelog; give it a look before jumping across several chart versions.

Uninstalling

helm uninstall fooocus

PersistentVolumeClaims created by the chart are kept around: delete them manually if you also want the data gone.

Requirements

Kubernetes: >=1.16.0-0

Repository Name Version
https://library-charts.k8s-at-home.com common 4.5.2

Values

Key Type Default Description
env object See below environment variables
env.TZ string "UTC" Set the container timezone
image.pullPolicy string "Always" image pull policy
image.repository string "ghcr.io/lllyasviel/fooocus" image repository
image.tag string chart.appVersion image tag
ingress.main object See the docs Enable and configure ingress settings for the chart under this key.
persistence object See the docs Configure persistence settings for the chart under this key.
podSecurityContext.fsGroup int 1000  
service object See the docs Configures service settings for the chart.

Verifying the chart signature

Charts in this repository are signed with GPG and every release ships a provenance file. The public key is available at charts.obeone.cloud/public_key.gpg, fingerprint B9FE852F28888D27F8C9A11CD33E04CD22E335CE.

# Import the signing key into a legacy keyring (helm verifies with GnuPG v1 keyrings)
curl -fsSL https://charts.obeone.cloud/public_key.gpg | gpg --import
gpg --export > ~/.gnupg/pubring.gpg

# Pull the chart and check it against its provenance file
helm pull --verify obeone/fooocus

Support

This is a personal chart repository, maintained on a best-effort basis. Bug reports and contributions are welcome on GitHub.


Autogenerated from chart metadata using helm-docs v1.14.2