Skip to content

Gen3 Self Hosted Installation

GT AI OS Release edited this page Jun 3, 2026 · 8 revisions

Self-Hosted installation

Choose one install runbook below. Each runbook takes you from a fresh Ubuntu or DGX host through the interactive operator wizard to your first Control Panel login.

After install, continue to Self-Hosted Control Panel setup. To upgrade an existing host, see Self-Hosted updating.


Install runbooks

Scenario Runbook When to use
Local LAN Install — Local LAN Operators reach Control Panel and the tenant app on the node LAN IP (https://<ip>:3001 and :3002).
Cloudflare Install — Cloudflare Internet users reach both apps through Cloudflare Tunnel on public hostnames.

Shared prerequisites

Every scenario needs:

  • Ubuntu 24.04 (x86_64) or DGX OS 7 (ARM64): 8+ CPU cores, 16 GB RAM, 100 GB disk recommended
  • Outbound HTTPS to GitHub Releases and ghcr.io/gt-edge-ai

Each scenario runbook lists any extra prerequisites (LAN IP or Cloudflare).


Troubleshooting

Symptom What to check
ImagePullBackOff Cluster must pull ghcr.io/gt-edge-ai/gt-ai-os-*:<tag>; GHCR packages must be public
Release download 401/403 Outbound HTTPS to github.com; proxy or firewall blocking anonymous release access
Database pods pending StorageClass and volume binding for CloudNativePG
Wrong URLs after install gt-ai-os-admin report --namespace <your-namespace>

Report runbook gaps on GitHub Issues.

Clone this wiki locally