Solution communautaire

Comment installer CasaOS sur Debian en toute sécurité et vérifier la configuration

A 2023 video walkthrough installed CasaOS on clean Debian, opened the dashboard through the LAN IP, created the first account, adjusted widgets, and tested an App Store deployment.

Une vidéo communautaire de 2023 a installé CasaOS sur un système Debian vierge, trouvé l’adresse IP locale du serveur, créé le premier compte du tableau de bord, ajusté les widgets et installé AdGuard Home comme application de test.

La source décrivait CasaOS comme une interface de gestion de Docker et de Docker Compose pour les systèmes de la famille Debian. Comme la commande d’installation télécharge et exécute un script distant avec des privilèges d’administrateur, utilisez uniquement les instructions actuelles du dépôt IceWhale et ne copiez jamais une ancienne commande depuis la description d’une vidéo sans la vérifier.

Préparer un hôte Debian vierge

  • Utilisez une version prise en charge de Debian ou d’Ubuntu sur une machine dédiée ou une machine virtuelle.
  • Appliquez les mises à jour de sécurité et attribuez une adresse stable sur le réseau local.
  • Sauvegardez les fichiers Docker Compose, les volumes, les règles du pare-feu et les services web existants.
  • Vérifiez que les ports requis par CasaOS ne sont pas déjà utilisés.
  • Conservez un accès direct à la console ou un accès SSH pour la récupération.
Miniature de la vidéo sur l’installation de CasaOS sur un serveur Debian vierge
La publication communautaire est une présentation vidéo enregistrée en 2023 ; la compatibilité actuelle doit donc être vérifiée séparément.

Regarder la présentation vidéo communautaire. Pour toute installation effectuée aujourd’hui, utilisez les instructions actuelles du dépôt.

Utiliser l’installateur actuel d’IceWhale

Le dépôt IceWhaleTech/CasaOS actuel indique cette commande de configuration rapide :

curl -fsSL https://get.casaos.io | sudo bash

Cette commande télécharge du code depuis Internet et l’exécute en tant que root. Consultez d’abord le dépôt et l’installateur, vérifiez que le domaine et le projet sont corrects, et utilisez-les uniquement sur un hôte que vous êtes autorisé à modifier. L’installateur peut installer Docker et des services système, et entrer en conflit avec une pile de serveur existante.

Ce que la vidéo a fait après l’installation

  1. Elle a attendu l’installation des dépendances, de Docker et des services CasaOS.
  2. Elle a utilisé l’adresse locale de l’hôte pour ouvrir CasaOS dans un navigateur.
  3. Elle a créé le premier nom d’utilisateur et le premier mot de passe.
  4. Elle a fermé l’invite concernant le nouveau lecteur et ajusté les widgets du tableau de bord.
  5. Elle a installé AdGuard Home pour confirmer que l’App Store et le déploiement Docker fonctionnaient.

Choisir la bonne adresse IP

La vidéo a sélectionné une adresse privée 192.168.x.x parmi les informations affichées par l’hôte. Un serveur peut également afficher des adresses de bouclage, Docker, VPN, IPv6 et sans fil. Utilisez l’adresse associée à l’interface du réseau local que votre navigateur peut atteindre, puis réservez-la dans le routeur ou configurez-la de manière sûre sur l’hôte.

Sécuriser le nouveau tableau de bord

  • Créez un mot de passe d’administrateur unique et robuste.
  • N’exposez pas directement le tableau de bord CasaOS sur Internet.
  • Limitez l’accès SSH et l’accès au tableau de bord aux réseaux de confiance.
  • Examinez les volumes, les ports et les privilèges de chaque conteneur de l’App Store.
  • Configurez les sauvegardes des applications et des données avant de vous fier au système.

CasaOS n’utilise pas le même modèle d’installation que ZimaOS

CasaOS s’installe par-dessus un hôte existant de la famille Debian. ZimaOS est une image autonome de système d’exploitation NAS, avec son propre modèle de mise à jour et de récupération. Si vous souhaitez utiliser ZimaOS, suivez le guide d’installation actuel de ZimaOS plutôt que d’exécuter le script CasaOS.

FAQ sur CasaOS sur Debian

CasaOS remplace-t-il Debian ?

Non. Il installe des services et une interface de gestion par-dessus l’hôte de la famille Debian.

L’installateur présente-t-il peu de risques parce qu’il tient en une seule ligne ?

Non. Il télécharge et exécute un installateur au niveau root, qui peut ajouter Docker et des services système.

Comment la vidéo a-t-elle vérifié l’installation ?

Elle a ouvert le tableau de bord, créé un compte et installé AdGuard Home depuis l’App Store.