Questions fréquentes
Dockstash est un orchestrateur de sauvegardes auto-hébergeable et adapté à Docker. Il détecte automatiquement votre stack Compose, exporte chaque base de la bonne manière depuis son conteneur en cours d’exécution, stocke des instantanés Restic chiffrés sur votre propre VPS de stockage, et teste la restauration par des exercices. Voici les questions que nous entendons le plus.
Questions fréquentes
Que fait Dockstash concrètement ?
Il s’exécute sur votre VPS de production, scanne vos projets Docker Compose et détecte chaque couche sauvegardable — volumes, bases de données, compose/.env et configuration du reverse-proxy. Il exporte les bases de manière cohérente depuis le conteneur en cours d’exécution, puis stocke des instantanés Restic chiffrés hors site via SSH, avec vérification automatisée par exercices de restauration.
Pourquoi ne pas simplement utiliser Backrest ?
Backrest est une bonne interface restic générique, mais il ne sait pas que votre base a besoin d’un pg_dumpall plutôt que d’une copie de fichiers, il ne détecte pas votre stack Compose, et il ne testera pas vos restaurations. Dockstash comprend les projets Docker et vérifie la récupération.
Pourquoi ne pas écrire mon propre script restic + cron ?
Vous le pouvez — puis il faut le maintenir, espérer que les dumps restent cohérents à travers les montées de version, et remarquer quand cron s’arrête en silence. Dockstash est ce script, durci, alerté, vérifié et réduit à un clic.
Mes données sont-elles en sécurité avec Dockstash ?
Sur l’offre Free/auto-hébergée, tout s’exécute sur vos propres serveurs et les sauvegardes atterrissent sur votre VPS de stockage — nous ne détenons jamais vos données. Les secrets sont chiffrés AES-256-GCM au repos et les dépôts Restic sont chiffrés avec votre propre clé.
Que se passe-t-il si Dockstash ferme ?
Vos dépôts sont du Restic standard. Pointez la CLI restic vers votre VPS de stockage et restaurez sans nous. L’export/import de configuration est inclus : la dépendance est nulle.
Comment savoir que mes sauvegardes se restaureront vraiment ?
Dockstash exécute des exercices de restauration automatisés : il restaure le dernier instantané vers un emplacement temporaire, le compare à la source et affiche l’état de l’exercice par projet. Une sauvegarde non testée est considérée comme inexistante.
Quelles bases de données Dockstash prend-il en charge ?
Des adaptateurs Docker couvrent PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Valkey, SQLite, ClickHouse, Elasticsearch, RabbitMQ, MinIO, InfluxDB et Neo4j — chacune exportée de la manière correcte et cohérente pour son moteur.
Dois-je écrire un fichier de configuration de sauvegarde ?
Non. Dockstash scanne votre projet Compose, détecte bases de données, volumes et configuration du reverse-proxy, et propose un plan que vous validez par cases à cocher. Un clic sauvegarde le tout — aucun YAML à rédiger.
Où mes sauvegardes sont-elles stockées ?
Sur votre propre VPS de stockage via SSH, sous forme de dépôts Restic standard chiffrés. L’offre Free fonctionne entièrement en auto-hébergé sans prestataire payant : rien ne transite par un tiers.
Combien coûte Dockstash ?
L’offre Free est à $0 pour un projet auto-hébergé. Pro ajoute 10 projets, des sauvegardes horaires et des alertes e-mail ; Business offre projets illimités, support prioritaire et des serveurs connectés illimités. La facturation annuelle offre deux mois.
Dockstash est-il open source ?
Oui. Dockstash est open source sous licence Apache-2.0 — le code source complet est sur GitHub : github.com/SelmiAbderrahim/dockstash. Vous pouvez auto-héberger toute la pile sur votre propre serveur, et les sauvegardes sont des dépôts Restic chiffrés standard, restaurables avec la CLI restic seule.