MinIO
Description
MinIO est un serveur de stockage d’objets open source compatible avec le stockage cloud Amazon S3. Les applications qui ont été configurées pour communiquer avec Amazon S3 peuvent également être configurées pour communiquer avec MinIO, ce qui permet à MinIO de servir d’alternative viable à S3 si vous avez besoin de davantage de contrôle sur le serveur de stockage d’objets. Le service peut stocker des données non structurées telles que des photos, des vidéos, des fichiers journaux, des sauvegardes et des images de conteneurs/machines virtuelles.
Prise en main
MinIO et son interface web sont installés avec l’image et sont automatiquement activés au démarrage du serveur.
Après l’installation de l’image, l’interface web de MinIO sera disponible à l’adresse https://example.com/minio/ui/, où example.com est le nom d’hôte de votre serveur.
Pour accéder à l’interface web, utilisez les identifiants qui vous ont été envoyés par e-mail.
De plus, les identifiants de connexion peuvent être trouvés sur le serveur dans le fichier :
/root/.app_credentials
Pour accéder à ce fichier, vous devrez vous connecter au serveur via SSH. Vous pouvez vous connecter au serveur via SSH :
- Avec une clé SSH, si cette option est activée avant la création du serveur
- Avec le mot de passe de l’utilisateur
rootenvoyé par e-mail lors de l’activation du serveur
Changer de domaine
Si vous souhaitez utiliser votre propre domaine, ou un sous-domaine, pour accéder à l’interface web de MinIO, vous devrez vous connecter au serveur en SSH en tant que root et exécuter la commande :
add_domain
Il vous sera demandé de saisir un domaine ou un sous-domaine au format subdomain.example.com.
Assurez-vous que votre domaine existe et pointe vers l’adresse IPv4 de votre serveur !
Lorsque le script se termine, un certificat Let's Ecnrypt sera émis pour le domaine ou sous-domaine spécifié et l’interface web sera disponible à l’adresse https://example.com/minio/ui/, où example.com est le domaine (sous-domaine) précédemment spécifié.
Applications clientes
Pour travailler avec des fichiers dans le stockage, en plus de l’interface web, vous pouvez utiliser des applications clientes qui sont installées directement sur l’appareil et vous permettent de configurer le transfert de données en mode automatique, ce qui peut être utile, par exemple, pour configurer des sauvegardes.
-
MinIO Client est un client console développé par les créateurs du serveur MinIO. Il peut fonctionner sous Windows, Linux, MacOS. La description de l’installation et des méthodes de travail est disponible ici.
-
Amazon S3 cli - client console développé par les fondateurs de ce type de stockage - Amazon. Il existe différentes versions pour différents systèmes d’exploitation ainsi qu’une documentation détaillée, disponibles ici.
Logiciels installés
| Nom | Licence |
|---|---|
| MinIO | GNU Affero v3.0 |
| Caddy | Licence Apache 2.0 |
Liens utiles
Pour plus d’informations sur les paquets installés, veuillez consulter leur documentation officielle :