Skip to content

TUI

A terminal-based management interface for the homelab built with Textual.

Overview

The TUI provides an interactive dashboard for managing homelab operations without memorizing CLI commands.

Features

  • VM management dashboard
  • Ansible deployment interface
  • Command output viewer
  • Service status overview

Usage

task tui

Requirements

  • Python 3.11+
  • Dependencies managed with uv (see tui/pyproject.toml)