Skip to content

1Panel-dev/1Panel

⭐ 35,387  ·  Go  ·  GitHub Repo

🔥 1Panel is a modern, open-source VPS control panel — and the only one with native AI agent support. Run Ollama models, deploy OpenClaw agents, and manage your entire server stack from one clean web interface.

agent clawdbot copaw docker docker-ui hermes hermes-agent linux

1-Sentence Summary

The only open-source VPS panel with native AI agent runtime, Docker management, and one-click app deployment.

🔥 Key Capabilities & USP

  • Native AI Agent Runtime: Deploy Ollama LLMs and OpenClaw personal agents directly from the dashboard with GPU monitoring. Solves the pain point of managing separate, complex AI stacks alongside your server infrastructure by unifying them in one interface.
  • One-Click Website & App Deployment: Launch production-ready websites with automatic domain binding, SSL provisioning, and Nginx configuration. Access 165+ trusted open-source apps (Nextcloud, Bitwarden) installable with a single click. Solves the pain point of manual server configuration and dependency management.
  • Visual Docker & Container Management: Manage containers, images, networks, and volumes through a clean web UI without touching the command line. Solves the pain point of memorizing complex Docker commands and debugging container configurations.
  • Security Out of the Box: Pre-configured firewall rules, fail2ban, container isolation, WAF, and audit logs. Solves the pain point of securing a VPS from scratch, which is error-prone and time-consuming for non-experts.
  • Unique Selling Proposition: 1Panel is the only open-source VPS control panel that integrates a full AI agent runtime (Ollama + OpenClaw) with traditional server management, making it a true "AI-native" infrastructure tool.

Architecture

Technical Architecture

ComponentTechnologyRole
BackendGoHigh-performance, concurrent server-side logic and API
Container RuntimeDockerIsolated application deployment and management
AI RuntimeOllamaLocal LLM model execution (e.g., Qwen, Llama)
Agent FrameworkOpenClawPersonal AI agent deployment and management
Web ServerOpenResty (Nginx + Lua)High-performance reverse proxy and static file serving
DatabaseSQLite / PostgreSQLConfiguration and application state storage
Supported OSDebian, Ubuntu, CentOS, Rocky LinuxTarget Linux VPS environments
CLI Tool1pctlCredential retrieval and administrative commands

Quick Start Guide

Install 1Panel on any supported Linux VPS with a single command:

bash
bash -c "$(curl -sSL https://resource.1panel.pro/v2/quick_start.sh)"

After installation, retrieve your login credentials via SSH:

bash
1pctl user-info

Access the web dashboard at the provided URL and begin managing your server, deploying apps, and running AI agents immediately.

Pros, Cons & Use Cases

Pros

  • 100% Free & Open Source (GPL v3) with no hidden costs for core functionality
  • Modern, intuitive UI that rivals commercial panels like cPanel or Plesk
  • Native AI integration eliminates the need for separate Ollama/agent deployments
  • Extensive app marketplace (165+ apps) with one-click install and updates
  • Active development with strong community support and frequent updates

Cons

  • Pro edition required for advanced features: unlimited AI agents, multi-node management, and website tamper protection
  • OSS version limited to one AI agent, which may frustrate power users
  • Linux-only – no support for Windows or macOS server environments
  • Docker dependency – requires Docker to be installed and running, adding overhead for minimal setups

Who should NOT use this?

  • Enterprise teams managing hundreds of servers – the OSS version lacks multi-node management, and the Pro edition may still be less mature than established enterprise panels.
  • Users seeking a lightweight, minimal panel – 1Panel's Docker dependency and AI features add overhead; consider alternatives like Cockpit or Webmin for basic monitoring.
  • Windows server administrators – this project is Linux-only and does not support Windows Server environments.
  • Users who prefer CLI-only workflows – the panel's value is its web UI; if you're comfortable with SSH and manual configuration, it may feel like unnecessary abstraction.

Ideal Use Cases

  • Self-hosters and hobbyists managing 1-5 VPS instances who want a modern, free alternative to cPanel or CloudPanel.
  • Developers building AI applications who need to run Ollama models and deploy personal agents alongside their web apps.
  • Small businesses needing a cost-effective, secure server management solution with one-click app deployment (Nextcloud, WordPress, Bitwarden).
  • Sysadmins transitioning from legacy panels who want modern UI, Docker support, and future-proof AI capabilities.

Community & Activity

1Panel is on fire with 35,387 stars and a vibrant, growing community. The project is actively maintained with the latest update on May 10, 2026, demonstrating a strong commitment to continuous improvement. The combination of Go performance, modern UI, and unique AI agent support has clearly resonated with the self-hosting and DevOps communities. With a rich ecosystem of topics (agent, docker-ui, ollama, openclaw) and a dedicated user base, 1Panel is rapidly becoming the go-to control panel for the AI-powered server era.

Project data from GitHub API, updated in real-time