Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsMay 5, 2026·3 min de lecture

1Panel — Self-Hosted Linux Server Management Panel

A modern open-source Linux server management panel with a clean web UI for Docker, websites, databases, and system operations.

Introduction

1Panel is an open-source, modern Linux server management panel built with Go and Vue 3. It provides a web-based interface for managing Docker containers, websites, databases, cron jobs, and system security on any Linux server without deep command-line expertise.

What 1Panel Does

  • Manages Docker containers and Compose stacks through a visual interface
  • Provisions and configures websites with automatic SSL via Let's Encrypt
  • Handles database creation and backups for MySQL, PostgreSQL, Redis, and more
  • Provides a built-in app store with one-click installs for popular self-hosted software
  • Monitors server resources (CPU, RAM, disk, network) with real-time dashboards

Architecture Overview

1Panel is a single Go binary serving a Vue 3 frontend. It communicates with the Docker daemon locally to orchestrate containers, uses OpenResty as the reverse proxy for hosted sites, and stores its own metadata in a local SQLite database. The lightweight design means minimal overhead on the host system.

Self-Hosting & Configuration

  • Supported on major Linux distributions (Ubuntu, Debian, CentOS, Rocky)
  • Runs as a systemd service; default port is configurable during install
  • All managed data stored under /opt/1panel by default
  • Multi-user access with role-based permissions
  • Automatic backups can target local, S3-compatible, or SFTP destinations

Key Features

  • Docker-first: every app runs containerized, keeping the host clean
  • Built-in firewall management with fail2ban integration
  • App Store with 100+ community-maintained packages
  • Host file editor and terminal access from the browser
  • Internationalized UI with English and Chinese support

Comparison with Similar Tools

  • CasaOS — simpler dashboard focused on home use; 1Panel targets full server administration
  • Cockpit — Red Hat's modular server UI; less Docker-centric
  • Portainer — container-only management; 1Panel also covers websites, DNS, and system ops
  • cPanel/Plesk — commercial panels; 1Panel is fully open source and free
  • Webmin — legacy Perl-based admin; 1Panel offers a modern UX

FAQ

Q: Does 1Panel support ARM architectures? A: Yes, official builds are available for both amd64 and arm64 Linux systems.

Q: Can I migrate existing Docker containers into 1Panel? A: 1Panel can detect and import running containers that were created outside its app store.

Q: Is there a built-in backup scheduler? A: Yes, you can schedule full or incremental backups to local storage, S3, or remote SFTP targets.

Q: Does it support multiple domains and SSL certificates? A: Yes, the website module handles virtual hosts and automates certificate issuance and renewal via ACME.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires