Disposer rapidement d'une plateforme de données.
Stockage objet compatible S3 dans un seul binaire Rust — pour vos sauvegardes, vos fichiers statiques et toute application qui parle S3, sur votre propre serveur.
Garage est un magasin d'objets compatible S3 développé par Deuxfleurs pour les déploiements auto-hébergés de petite taille, éventuellement répartis sur plusieurs sites. Il est écrit en Rust, tient dans un seul conteneur, et vise la légèreté et la simplicité d'exploitation plutôt que le passage à l'échelle du pétaoctet.
Ce que vous obtenez sur un VPS ServOrbit, c'est une adresse S3 qui vous appartient : un compartiment, une clé d'accès et une clé secrète, prêts pour n'importe quel client ou bibliothèque S3 — restic et Borg pour les sauvegardes, une application qui stocke les fichiers de ses utilisateurs, un site statique servi derrière un CDN, ou une base de données qui y dépose ses archives. Comme l'interface est le S3 standard, votre outillage existant fonctionne sans modification.
Garage n'a pas de console web. L'administration passe par l'outil en ligne de commande `garage` et par une interface d'administration HTTP. C'est un choix de conception, pas une fonction manquante : le service reste petit et sa surface d'exploitation étroite. Si vous voulez une interface dans le navigateur, des projets communautaires en fournissent une au-dessus de l'interface d'administration.
Le déploiement mono-nœud installé ici crée son compartiment et ses identifiants S3 au premier démarrage, sans étape manuelle de configuration de grappe. Le même binaire grandit ensuite en grappe multi-nœuds répartie géographiquement lorsque vous avez besoin de réplication.
Faites pointer restic, Borg ou n'importe quel outil de sauvegarde qui parle S3 sur une adresse qui vous appartient plutôt que sur un fournisseur de cloud. Comme l'interface est le S3 standard, votre outillage existant fonctionne sans modification : seuls l'adresse et les identifiants changent.
Déportez vers Garage les fichiers que votre application conserve — pièces jointes, avatars, documents générés — au lieu de les garder sur le disque du serveur applicatif. N'importe quelle bibliothèque S3 de votre langage s'y connecte, ce qui laisse la porte ouverte à un déplacement ultérieur des données sans réécrire le code d'envoi.
Servez vos fichiers statiques depuis un compartiment Garage et laissez un CDN les mettre en cache en périphérie. L'origine reste sur votre propre serveur, sans compte chez un fournisseur de stockage objet.
Donnez à vos environnements de développement et à vos chaînes d'intégration continue une véritable adresse S3, sans ouvrir de compte chez un fournisseur de cloud ni faire circuler les identifiants d'un compartiment de production.
Guide optimisé pour les VPS Cloud ServOrbit.
Commandez un VPS ServOrbit, puis choisissez Garage dans le Marketplace. Garage est sobre : un vCPU et 1 Go de RAM suffisent pour une adresse S3 de sauvegarde. C'est le disque qu'il faut dimensionner, selon le volume que vous comptez y déposer.
Un conteneur d'initialisation écrit /etc/garage/garage.toml, puis le conteneur dxflrs/garage:v2.3.0 démarre en mode mono-nœud. Trois volumes persistants conservent la configuration, les métadonnées et les données. Garage crée sa grappe, son compartiment et ses identifiants S3 au premier démarrage : aucune séquence manuelle de layout, de compartiment ni de clé n'est nécessaire.
Garage n'a pas d'écran de connexion : l'administration passe par l'outil en ligne de commande garage et par l'interface d'administration HTTP. Relevez votre clé d'accès et votre clé secrète dans votre espace client ServOrbit, sous les identifiants du service.
Configurez votre client S3 avec l'adresse du service, la région garage et ces identifiants, puis vérifiez que vous listez bien le compartiment créé à l'installation. Vous pourrez ensuite créer vos propres compartiments et vos propres clés avec l'outil garage, en réservant les identifiants initiaux à l'administration.
garage et par une interface d'administration HTTP. Le service reste petit et sa surface d'exploitation étroite. Des projets communautaires fournissent une interface dans le navigateur au-dessus de l'interface d'administration si vous en voulez une.Vous maintenez un projet qui utilise Garage ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.
[](https://servorbit.com/vps-cloud?template=garage&utm_source=deploy-badge&utm_medium=referral&utm_campaign=garage)<a href="https://servorbit.com/vps-cloud?template=garage&utm_source=deploy-badge&utm_medium=referral&utm_campaign=garage"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Garage on ServOrbit" height="40"></a>Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.
Interface web de sauvegarde pour restic : planifiez des sauvegardes chiffrées et dédupliquées de votre VPS vers S3, Backblaze B2 ou un disque distant, et restaurez un fichier en quelques clics.
Bases de DonnéesBase de données analytique en colonnes : des milliards de lignes agrégées en quelques millisecondes, avec une console SQL servie par le serveur lui-même.
Bases de DonnéesBase de données relationnelle open source avec pgAdmin préconfigurée. Puissante, extensible, prête pour la production.
Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.
Écrire sur WhatsApps'ouvre dans un nouvel onglet