Retour aux outils
Dev ToolsIntermédiaireOpen sourceAuto-hébergeablev2.2.1

1Panel

**Panneau de gestion serveur moderne** écrit en Go + Vue 3, pensé pour les stacks Docker et les util

MAJ 2026-06-14
1Panel
Site officiel Code source★ 35 881

1Panel est un panneau d'administration serveur moderne (Go backend, Vue 3 frontend) lancé en 2022 par l'équipe chinoise FIT2CLOUD, devenu rapidement un concurrent sérieux de Portainer et CasaOS. Il gère hosts Docker, sites web, bases de données MySQL/PostgreSQL/Redis, certificats Let's Encrypt, plan

Description

1Panel est un panneau d'administration serveur moderne (Go backend, Vue 3 frontend) lancé en 2022 par l'équipe chinoise FIT2CLOUD, devenu rapidement un concurrent sérieux de Portainer et CasaOS. Il gère hosts Docker, sites web, bases de données MySQL/PostgreSQL/Redis, certificats Let's Encrypt, planification de tâches,监视 (monitoring) des containers, et dispose d'un App Store d'apps one-click (WordPress, Ghost, n8n, etc.). Différence avec Portainer : Portainer est purement orienté containers, alors que 1Panel intègre aussi la gestion du système de fichiers, du firewall, des certificats et des apps (stack complète). Pour qui: auto-hébergeurs qui veulent une UI tout-en-un moderne, en alternative à Webmin/Cockpit.

Installation

Install script (recommandé)

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh

Docker Compose (manuel)

version: '3.8'
services:
  1panel:
    image: 1panel/1panel:latest
    container_name: 1panel
    restart: unless-stopped
    ports:
      - "10086:10086"   # UI web
      - "9999:9999"     # service
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./data:/opt/1panel
      - /var/lib/docker/volumes:/var/lib/docker/volumes
    environment:
      - PANEL_BASE_DIR=/opt/1panel
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.1panel.rule=Host(`panel.example.com`)"
      - "traefik.http.routers.1panel.entrypoints=websecure"
      - "traefik.http.routers.1panel.tls.certresolver=letsencrypt"

Alternatives

Open Source

  • [[app-webmin]] — Panneau historique, plus orienté Unix
  • Portainer — UI Docker pure, plus mature
  • CasaOS — Panneau ultra-léger, plus grand public
  • Yacht — UI Docker en TypeScript

Propriétaires

  • Cloudways — PaaS managé pour WordPress/Laravel
  • RunCloud — Gestionnaire de serveurs PHP

Sécurité

  • Authentification 2FA : TOTP natif dès l'installation.
  • Sécurité par défaut : le port d'admin 10086 est randomisé lors de l'install.
  • Isolation : Docker socket monté en volume mais l'app tourne en user non-root.

Ressources