Passer au contenu principal Passer à la navigation Passer au pied de page
Offre limitée : Design Partner Program. Plan BUSINESS gratuit à vie.

Créer votre premier dépôt

Créez un dépôt chiffré sur votre serveur et ouvrez-le dans VS Code.

Créer votre premier dépôt

Ainsi, un dépôt Rediacc est un seul fichier chiffré sur votre serveur. Montez-le et vous obtenez un dossier avec son propre daemon Docker et ses propres données d’application, isolé de tout le reste sur la machine.

Pensez-y comme une clé USB pour la production : un fichier au repos, un serveur en exécution.

Regarder le tutoriel

Fichier sur disque, environnement une fois monté

Un fichier chiffré se monte en dossier isolé

Sur disque, c’est une seule image chiffrée. Une fois montée, vous obtenez :

  • Un daemon Docker dédié (distinct de celui de l’hôte)
  • Les données d’application à l’intérieur du volume chiffré
  • Des adresses IP loopback qui n’entrent pas en conflit avec quoi que ce soit d’autre sur la machine

Les dépôts se déplacent. Copiez-en un entre machines, sauvegardez-le, ou forkez-le (les forks sont quasi-instantanés et en temps constant : un dépôt de 100 Go se forke aussi vite qu’un de 1 Go). Chaque dépôt est isolé de tous les autres sur le même serveur. Cet isolement est le but recherché.

En créer un

rdc repo create --name my-app -m <machine-name> --size 2G

Créez un repository chiffré de 2 Go sur le serveur. Un repo est un fichier chiffré unique au repos. Le créer le monte immédiatement : un dossier avec son propre daemon Docker et des données d'application isolées.

Cela crée un dépôt chiffré de 2 Go et le monte. Vérifiez :

rdc repo list -m <machine-name>

Confirmez que le nouveau repo est enregistré. Une fois listé, il peut être déployé, forké, sauvegardé ou ouvert dans un éditeur depuis votre ordinateur.

L’ouvrir dans VS Code

rdc vscode connect -m <machine-name> --repository my-app

Ouvrez le repo directement dans VS Code avec rdc vscode connect. Cela démarre une session SSH distante dans le repo pour que vous puissiez modifier ses fichiers dans votre éditeur.

VS Code s’ouvre à l’intérieur du dépôt via SSH. L’espace de travail commence vide par conception. Tout ce que vous créez ici vit dans le volume chiffré et est invisible pour tout autre dépôt sur la machine.


Suivant : Déployer votre première application.