Skip to content

atresnjo/uncloud-ui

Repository files navigation

Uncloud UI

A desktop app for managing your Uncloud clusters. Connect to your cluster via SSH and manage machines and services from a nice GUI instead of the command line.

What it does

  • View all machines in your cluster with their status and public IPs
  • Browse services running on your cluser
  • Start, stop, and remove services
  • View service logs

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

Getting started

Make sure you have Wails installed, then:

# Install dependencies
cd frontend
bun install

# Run in development mode
cd ..
wails dev

Building

Build for your current platform:

wails build

Or use the build scripts for specific platforms:

./scripts/build-macos-universal.sh  # macOS universal binary
./scripts/build-linux.sh            # Linux
./scripts/build-windows.sh          # Windows

Built apps end up in build/bin/.

Tech stack

  • Go backend using Wails
  • React + TypeScript + TanStack Router frontend
  • Tailwind CSS and shadcn/ui for the UI

About

simple ui to manage your uncloud instances

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published