1Panel

Manage Linux servers, containers, websites, and AI agents from one web interface.

Stars
★ 37k
Last updated
3d ago
License
GPL-3.0
Primary language
Go

At a glance

How it runs
Self-hosted serviceWeb app
Works with
Universal · cross-platform
Cost
Free tier plus a paid hosted plan
Setup effort
Low · running in minutes
You'll need
Linux serverShell / CLINetwork accessLocal filesystem
Typical use
A self-hoster wants a graphical interface for monitoring a Linux machine and administering its files, databases, and Docker containers.
Not a fit if
  • Teams needing multi-node management or unlimited AI agents; OSS caps OpenClaw at five
  • Users who need the AI Gateway or KVM Web UI, which are Ent-only
  • Anyone not running a Linux server; only Linux deployment is documented

What does this agent do, and when should you use it?

1Panel is a self-hosted, open-source Linux server control panel with a lightweight AI management layer. Its primary interface is a web GUI for host monitoring, files, databases, containers, websites, backups, and security operations. The AI side follows a “Metal-to-Agent” model, combining centralized agent and model management with a Skills Hub and, in the Enterprise edition, an AI Gateway; the OSS edition supports five OpenClaw agents. Container-based application deployment is paired with a marketplace of more than 165 applications and website integrations such as WordPress and Halo. It is a practical fit for self-hosters seeking one control plane for infrastructure and AI workloads, while teams needing multi-node management, unlimited agents, the AI Gateway, or advanced production controls must consider Pro or Ent.

The operator runs quick_start.sh from a shell on a Linux server, then opens http://<your-server-ip>:<port>/<security-path> in a browser. The web GUI reads and presents host monitoring data and provides operations for server files, databases, and containers, including installing and upgrading containerized applications from the built-in store. Its website workflow installs software such as WordPress or Halo, binds a domain, and configures an SSL certificate. Backup operations create and restore backups and can connect to multiple cloud-storage solutions. Security functions include WAF and log auditing, with availability varying by edition. The AI layer centrally manages agents and models and includes a Skills Hub; AI Gateway is limited to Ent. The 1pctl user-info command retrieves access credentials over SSH when needed.

  1. A self-hoster wants a graphical interface for monitoring a Linux machine and administering its files, databases, and Docker containers.
  2. A website administrator needs to deploy WordPress or Halo quickly, then bind a domain and configure an SSL certificate.
  3. An operations engineer wants one-click installation and upgrades for curated open-source services instead of configuring every container manually.
  4. A small AI lab wants to manage models and up to five OpenClaw agents on its own server using the OSS edition.
  5. A server owner needs one-click backup and restoration with the option to connect backups to cloud storage.
  6. A production team needs WAF controls, log auditing, multi-node management, or an AI Gateway and is prepared to evaluate the Pro or Ent editions.

How do you install or deploy this agent?

Prepare a network-connected Linux server and run this command in its shell:

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

This downloads and immediately executes the installation script from resource.1panel.pro. The supplied material does not specify supported Linux distributions, minimum hardware, or prerequisite packages.

How do you use this agent?

After installation, open http://<your-server-ip>:<port>/<security-path> in a browser, replacing the placeholders with the address, port, and security path produced during setup, then sign in with the installation credentials. If those credentials are unavailable, connect over SSH and run:

1pctl user-info

From the web GUI, select host monitoring, file, database, container, website, app-store, backup, or AI management functions. For a website, install an application such as WordPress or Halo, bind its domain, and configure SSL. For AI workloads, add and manage agents and models centrally. The supplied material does not document the exact credential fields or a first configuration example for models, cloud storage, or AI Gateway.

What are this agent's strengths and limitations?

Pros
  • One web GUI spans host, file, database, container, website, backup, and AI administration, consolidating several operational workflows.
  • The built-in marketplace lists more than 165 one-click applications and explicitly supports WordPress and Halo deployment, domain binding, and SSL setup.
  • Its Metal-to-Agent scope adds centralized model and agent management plus a Skills Hub; even the OSS edition supports five OpenClaw agents.
  • Backup and restoration, cloud-storage integration, WAF, and log auditing place data protection and security controls alongside routine administration.
Limitations
  • The documented deployment target is a Linux server; supported distributions, minimum hardware, and non-Linux options are not specified.
  • The quick-start method pipes a network download directly into Bash, requiring shell and network access and placing script-execution review on the adopter.
  • OSS is capped at five OpenClaw agents; unlimited agents, multi-node management, tamper protection, and uptime monitoring require Pro or above.
  • AI Gateway and the KVM Web UI are Ent-only, so the GPL-3.0 edition does not include every production-oriented capability.
  • No native ChatGPT, Codex, Claude, OpenAI API, or Anthropic API integration is documented, and concrete model or cloud-storage setup examples are absent.

How does this agent compare with similar options?

The repository's comparison table positions 1Panel against cPanel/Plesk, aaPanel, and Webmin. It lists 1Panel as the only option in that table combining AI management, a modern post-2020 UI, Docker/container management, and a marketplace with more than 165 one-click applications. cPanel/Plesk is shown as neither free nor open source and without the listed AI, marketplace, or Docker features; aaPanel is marked only partially open source and partially modern, with no AI or Docker management; Webmin is shown as free and open source but without the listed AI, marketplace, or container features and with slower development. These are repository-provided product comparisons rather than independently documented benchmarks.

Key facts side by side with the most closely related agents.

Agent Source review Form / cost Stars Updated Language Full support on
1Panel This agent 43 · Major gaps Self-hosted serviceFreemium ★ 37k 3d ago Go —
Hermes Agent Railway Console 61 · Some gaps Self-hosted serviceFree + model costs ★ 322 today Python Claude API
SkillHub 56 · Major gaps Self-hosted serviceFree ★ 5.2k today Java Codex
AI-Infra-Guard (A.I.G) – AI Red Teaming Platform by Tencent Zhuque Lab 48 · Major gaps Self-hosted serviceFreemium ★ 6.9k today Python —

How does FollowAgents rate this agent?

FollowAgents source review · FARS-2.1
Major gaps
43/ 100 5-point scale 2.2 / 5
This review covers the source as of Aug 23, 2026. The project has shipped 3 stable release(s) since, which have not been re-reviewed. The score and verdict describe the reviewed version only. Recent releases ↓
Trust 11/29
Reliability 5/14
Adaptability 8/18
Convention 10/18
Effectiveness 6/13
Verifiability 3/8
Why each dimension lost points
Trust11 / 29 · 1.9/5

The evidence provides a vulnerability-reporting address, a supported-version statement, backup and restore claims, and one workflow restricted to pull-requests: write. Repository naming, community links, and a maintenance contact provide basic attribution. Deductions apply because no least-privilege model for Agent or server operations, confirmation gates for hazardous actions, data-flow inventory, credential lifecycle, or secrets-handling policy is shown. Installation relies on an uninspected remote script, while workflows use third-party Actions and custom tokens without evidence of dependency scanning, commit-digest pinning, or supply-chain mitigation. External effects are described but their authorization boundaries and safeguards are not. Backup and restoration merit a higher score, although scope, validation, and failure behavior are undocumented. Unknown publisher identity is not itself penalized, but the supplied attribution evidence is not thorough enough for full marks.

Reliability5 / 14 · 1.8/5

The README is broadly internally consistent about server management, AI management, product tiers, and support routes, while SECURITY.md clearly limits support to v1.x. Deductions apply because the main installation path depends on a live remote script, external resources, and third-party Actions without mirrors, checksums, a compatibility matrix, or availability fallbacks. No error-message examples, diagnostic guidance, or failure-recovery instructions appear, so failure_messages receives zero. Missing runtime testing was not used to reduce these static criteria.

Adaptability8 / 18 · 2.2/5

The material identifies Linux self-hosters and covers website, container, database, file, backup, and AI-management scenarios. The OSS/Pro/Ent table gives reasonably clear commercial capability boundaries. Deductions apply because no Agent trigger conditions, routing logic, false-trigger controls, or tool-selection rules are supplied, leaving trigger_precision unsupported. Environment guidance stops at a generic Linux server and access URL, without distributions, architectures, resource requirements, ports, container-runtime prerequisites, or network constraints.

Convention10 / 18 · 2.8/5

The README has clear sections for overview, features, quick start, editions, support, security, and licensing, plus many language entry points; 1Panel naming is stable in the supplied material. GPL-3.0 metadata, the README statement, and the full LICENSE agree, justifying full license marks. Deductions apply because installation is essentially a curl-to-shell command without verification, prerequisites, or uninstall guidance; there is a screenshot but no Agent example or FAQ; stated limitations mostly concern paid tiers rather than technical constraints. A releases link and the v1.x support table establish an update path, but no actual changelog content is provided. Issues, Discord, and the security email show maintenance channels, although publisher registry identity is unverified and ownership responsibilities are not detailed.

Effectiveness6 / 13 · 2.3/5

The repository describes a unified web GUI, one-click deployment, an app store, backup and restoration, and AI management, while the edition table communicates free and paid choices. This supports some prospective usability and cost comparison. Deductions apply because no concrete Agent inputs, outputs, workflows, or resulting artifacts are shown, so direct output usability cannot be established statically. The competitor table lacks methodology or supporting evidence, making marginal-value claims largely promotional. OSS availability and tier differences are clear, but hardware, operations, model usage, storage, and migration costs are not disclosed.

Verifiability3 / 8 · 1.9/5

The license, supported version, security contact, and installation command are directly traceable to supplied files, and README, LICENSE, and SECURITY.md provide limited corroboration on those matters. Deductions apply because major claims such as 2.5M+ users, 165+ applications, enterprise-grade security, reduced vulnerability exposure, and competitor advantages lack accompanying static substantiation. AI Agent functionality is represented only by overview and tier statements. Facts, inferences, and promotional language are not systematically separated, while cross-file corroboration is largely confined to licensing and maintenance routes.

Risks and how to mitigate them
  • Not found in source: confirmation before actingTurn on (or add) a confirmation step before it acts, and try it in a sandbox or test environment before real data.
  • The quick-start command downloads and immediately executes a remote script; the supplied evidence contains neither that script, an immutable version, nor a checksum, so it should be reviewed and verified separately before deployment.
  • The product can affect servers, files, databases, containers, certificates, and backups, but the material does not show permission boundaries or confirmation gates for Agent-driven hazardous operations.
  • AI gateways, agents, models, and cloud storage may transmit sensitive data, yet the supplied files do not describe destinations, retention, encryption, or deletion policies.
  • Claims about community size, security, application count, and competitor advantages are not adequately substantiated within the supplied material.
  • Workflows reference actions/checkout@v3 and a third-party Action by tag rather than immutable commit digests, with no shown dependency audit or supply-chain controls.
Evidence confidence: Low Reviewed Aug 23, 2026 Reviewed revision 1b27db7daa61 New commits since this review; the score may not cover them
See the full review method →

Recent releases

Latest entries from the project's GitHub Releases. Notes are quoted from upstream as written, not rewritten or tested by FollowAgents.

  1. v2.3.2
    Release notes excerpt
    [English](#en-v2.3.2) | [中文](#cn-v2.3.2) <h3 id="en-v2.3.2">New Features</h3> * Panel Settings: Added support for creating multiple API keys by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13872 * Virtual Machine Management: Added support for mounting multiple CD-ROM ISO images by @ssongliu Enhancements * Overview: Improved logging for disk command failures by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13889 * File Browser: Improved task messages for file copy, move, compress, and decompress by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13885 …
    View on GitHub ↗
  2. v2.3.1
    Release notes excerpt
    ✨ New Features / 新增功能 * Agents: Added support for setting a maximum reply length for models in OpenClaw / OpenClaw 支持设置模型回复长度上限 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13818 * Models: Added a Qwen3.8-Flash-Next model deployment template for dual RTX Pro 5000 GPUs / 新增适配双 RTX Pro 5000 显卡的 Qwen3.8-Flash-Next 模型部署模板 by @zhengkunwang223 * File Browser: Added support for using the filename provided by the server in remote downloads and improved error handling / 远程下载支持使用服务器提供的文件名并优化异常处理 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13808 …
    View on GitHub ↗
  3. v2.3.0
    Release notes excerpt
    ✨ New Features / 新增功能 * Models: Added llmman as a local model provider for model accounts / 模型账号新增 llmman 本地模型供应商支持 by @ericcurtin in https://github.com/1Panel-dev/1Panel/pull/13717 * Models: Added DashScope text-to-image API support for custom model accounts / 自定义模型账号新增 DashScope 文生图 API 支持 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13664 * Models: Added GB10 images for deploying DeepSeek V4 Flash Vision Exp with vLLM / vLLM 新增支持 DeepSeek V4 Flash Vision Exp 模型部署的 GB10 镜像 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13647 …
    View on GitHub ↗

FAQ

Is the open-source edition free?
Yes. The README states that 1Panel OSS is free forever and licensed under GPL-3.0. Pro and Ent add team and production features.
How many AI agents can OSS manage?
The OSS edition supports five OpenClaw agents. Pro lists unlimited agents, while Ent also includes agent support.
What access is required for installation and use?
You need shell access to a Linux server, network access to download the installer, and browser connectivity to the configured port and security path. The required Unix account or privilege level is not specified.
How can I recover the panel credentials?
Connect to the server over SSH and run 1pctl user-info to retrieve the access information.
Are multi-node management and AI Gateway included in OSS?
No. Multi-node management starts with Pro, while AI Gateway is listed only for Ent.
View on GitHub ↗ Install ↓

Related agents