Sign inSign up

itzmizzle/wagmi

By itzmizzle

•Updated 4 months ago

Give your Agent a Homelab — scoped Docker management + MCP server for any AI client

Image
Content management system
0

4.5K

itzmizzle/wagmi repository overview

⁠🤖 Give Your Agent a Homelab

WAGMIOS is a self-hosted Docker management platform built native for OpenClaw agents. Give your agent a scoped API key and it can manage your homelab — install apps, start/stop containers, pull images — with every action visible and auditable.


⁠✨ Features

  • 🔐 Scope-Based Permissions — Give agents exactly the permissions they need. Nothing blanket.
  • 🏪 34+ Marketplace Apps — One-click install Plex, Jellyfin, Ollama, Home Assistant, and more.
  • 🤖 OpenClaw-Native — Built for OpenClaw agents. Every action is visible and auditable.
  • ⚡ Real-Time Activity — Beautiful Vue 3 frontend with WebSocket activity feed.

⁠🐳 The Safety Rail

On Linux, Docker commands require sudo. Without root access, your OpenClaw agent can only interact with your homelab through the WAGMIOS API — using exactly the scoped permissions you grant.


⁠🔌 MCP Support — ClawMachine

WAGMIOS works with any AI client, not just OpenClaw. ClawMachine⁠ is the MCP server that bridges WAGMIOS to Claude Code, Cursor, GitHub Copilot, VS Code, Gemini, and any MCP-compatible client.

How it works:

AI Client → ClawMachine (MCP) → WAGMIOS (scoped API) → Docker

Quick start with MCP:

  1. Run WAGMIOS + ClawMachine together:
curl -O https://raw.githubusercontent.com/mentholmike/clawmachine/main/docker-compose.yaml
docker compose up -d
  1. Create an API key in WAGMIOS UI (http://localhost:5174⁠)
  2. Configure your AI client to use ClawMachine as an MCP server
  3. Your AI now has scoped Docker management — same safety rail, any client

See ClawMachine on Docker Hub⁠ or GitHub⁠ for full setup guides.


⁠🏷️ Image Tags

TagDescription
frontend-latest / frontend-v2Current WAGMIOS frontend (Vue 3)
backend-latest / backend-v2Current WAGMIOS backend (Go API)
frontend-legacyOld frontend (deprecated)
backend-legacyOld backend (deprecated)

⁠🚀 Quick Start

Download and run:

# Download docker-compose.yaml
git clone https://github.com/mentholmike/wagmios.git && cd wagmios

# Or just get the compose file directly
curl -O https://raw.githubusercontent.com/mentholmike/wagmios/main/docker-compose.yaml

# Start everything (pulls images from Docker Hub automatically)
docker compose up -d

No build step needed — images are pulled directly from Docker Hub.

⁠📚 Docs


⁠⚠️ Legacy Version

The legacy tags exist for backwards compatibility but are no longer supported. Please use frontend-latest and backend-latest.

Tag summary

Content type

Image

Digest

sha256:cdf7d8aaf…

Size

64.8 MB

Last updated

7 months ago

docker pull itzmizzle/wagmi