No description
Adds get.sh — a curl-piped installer that: - Detects Linux vs macOS - Checks for Podman/Docker + compose runtime - Installs Podman automatically (apt/dnf/yum/zypper/pacman on Linux, Homebrew on macOS) - Falls back to pip3 for podman-compose when not in package manager - Downloads installer files to /opt/triton-manage-server (Linux) or ~/.local/share/triton-manage-server (macOS) - Delegates to install.sh with all forwarded flags Usage: curl -fsSL https://raw.githubusercontent.com/primatekuntech/triton-install/main/get.sh | sudo bash Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| manage-server | ||
| get.sh | ||
| README.md | ||
Triton Manage Server Installer
Production installer for the Triton Manage Server. Container-based (Docker or Podman), idempotent — safe to re-run.
Install
curl -fsSL https://raw.githubusercontent.com/primatekuntech/triton-install/main/manage-server/install.sh | sudo bash
That's it. The setup wizard walks you through the rest.
Setup wizard
After install, open http://localhost:8082 and complete the wizard:
- Set your manage server name
- Enter your Triton licence server URL and licence ID — or upload an air-gap licence file
- Create the admin account
Optional flags
sudo bash install.sh [flags]
| Flag | Description |
|---|---|
--gateway-hostname HOST |
Agent mTLS hostname (defaults to current FQDN). |
--manage-host-ip IP |
Host LAN IP for "+ This machine" auto-registration. |
--image TAG |
Pin a specific image tag (e.g. 1.0.0-rc.2). |
--no-tls |
Skip TLS sanity check (dev only). |
Other commands
# Upgrade to latest image
sudo bash manage-server/upgrade.sh
# Uninstall
sudo bash manage-server/uninstall.sh
Requirements
- Linux (amd64 or arm64)
- Docker or Podman with Compose
- Port 443 open (HTTPS)