omni/deploy
Artem Chernyshev c761e34765
Some checks are pending
default / default (push) Waiting to run
default / e2e-backups (push) Blocked by required conditions
default / e2e-cluster-import (push) Blocked by required conditions
default / e2e-forced-removal (push) Blocked by required conditions
default / e2e-omni-upgrade (push) Blocked by required conditions
default / e2e-scaling (push) Blocked by required conditions
default / e2e-short (push) Blocked by required conditions
default / e2e-short-secureboot (push) Blocked by required conditions
default / e2e-templates (push) Blocked by required conditions
default / e2e-upgrades (push) Blocked by required conditions
default / e2e-workload-proxy (push) Blocked by required conditions
release(v1.0.0-beta.1): prepare release
This is the official v1.0.0-beta.1 release.

Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
2025-07-24 13:29:00 +03:00
..
helm release(v1.0.0-beta.1): prepare release 2025-07-24 13:29:00 +03:00
compose.yaml fix: fix compose.yaml typo 2024-11-14 18:40:50 +03:00
env.template docs: update omni template so docs are easier 2024-09-12 09:28:16 -07:00
README.md docs: update omni template so docs are easier 2024-09-12 09:28:16 -07:00

Omni On-Prem Compose File

Follow the full documentation in the Omni docs.

The template requires the following environment variables to be set (change these for your environment):

OMNI_VERSION=v0.42.0
OMNI_ACCOUNT_UUID=$(uuidgen)
OMNI_DOMAIN_NAME=omni.siderolabs.com
OMNI_WG_IP=10.10.1.100
OMNI_ADMIN_EMAIL=omni@siderolabs.com
AUTH0_CLIENT_ID=xxxyyyzzz
AUTH0_DOMAIN=dev-aaabbbccc.us.auth0.com

You may also want to update certificate paths, etcd storage, and other settings.

  • Copy env.template and edit all fields necessary
  • Run docker compose, supplying the environment file edited above: docker compose --env-file <path-to-env> up -d