Repository navigation
appwrite 1.0.0
First release of the chart, for Appwrite 2.3.0.
Added
- The API, console, realtime, workers (combined, separate or grouped),
schedulers, maintenance and interval tasks, and geo, all passing the
restrictedPod Security Standard. - Built-in single-replica PostgreSQL, Redis and ClickHouse, or external
services (PostgreSQL, MariaDB, MySQL, MongoDB; Redis; ClickHouse over HTTP
or TLS). Each backing service (database,redis,clickhouse,
storage,smtp,documentsDb,vectorsDb) has amodeswitch, and
every credential takes the same{value, secretName, secretKey}shape. - Storage on a volume or in S3-compatible object storage.
- Opt-in Functions and Sites in the cluster: builds run as Kubernetes Jobs
through the open-runtimes orchestrator, in their ownbaselinenamespace;
executions run on the open-runtimes executor on Docker-in-Docker, a
privileged pod you accept withcompute.executor.privileged(or Sysbox
throughruntimeClassName), in its own namespace behind NetworkPolicies. - Ingress and Gateway API HTTPRoutes for the API, console, realtime,
function and site previews, and custom domains. - Optional browser, assistant, autogravity, embedding and MQTT components.
- PodDisruptionBudgets and topology spread by default; opt-in
NetworkPolicies, HorizontalPodAutoscalers, and metrics for the built-in
datastores (exporters, ServiceMonitors and a PrometheusRule). - Credentials generated once and kept across upgrades and uninstalls, with
guards against changing the encryption key or regenerating datastore
passwords. Pods restart when a Secret value they read changes. - Data migrations on upgrade, a downgrade guard, and a guard against an
image.tagof another Appwrite major version. - The same extension keys on every component, the built-in datastores
included (extraEnv,extraVolumes,extraVolumeMounts,
extraInitContainers,extraContainers), pod-widedefaults, and
extraObjectsfor your own manifests. values.schema.json,helm testpods, documentation from getting started
to backups, GitOps and troubleshooting, and example values files for local,
production, external services, AWS, GCP, Azure, and Functions and Sites
installs.
Install
helm install appwrite oci://ghcr.io/appwrite/charts/appwrite --version 1.0.0Digest: sha256:31b5abe698d89d00ae69b13c6241098483d6804cc28a7d6325a0932a3ccbb92a