WWeavoPanel

Kubernetes app panel for your own nodes — EasyPanel clarity, without single-host Docker.

WeavoPanel is a multi-tenant control plane for teams who want Git-driven deploys and declarative config across a k3s cluster you operate.

First-machine install

Linux, root, and curl only. What this installs

curl -fsSL https://panel.weavo.nl/install/install-panel.sh | bash

How it works

  1. Step 1

    Install the panel

    Run install-panel.sh on your first Linux machine to get k3s, API, dashboard, and the first node agent.

  2. Step 2

    Join more nodes

    Add workers with join-node.sh and a join token from the dashboard.

  3. Step 3

    Deploy an app

    Connect GitHub or deploy a Docker image using weavopanel.yml or image-only settings.

Capabilities

  • Multi-node k3s clusters
  • GitHub App deploys
  • Image-only apps
  • Custom domains and TLS
  • Curated templates (Redis, Postgres, MongoDB)
  • Logs and basic metrics

Documentation

Install scripts: https://panel.weavo.nl/install/