Saltar para o conteúdo principal Saltar para a navegação Saltar para o rodapé
Por tempo limitado: Programa de Parceiro de Design. Plano BUSINESS grátis para sempre.

Criar o Seu Primeiro Repositório

Crie um repositório encriptado no seu servidor e abra-o no VS Code.

Criar o Seu Primeiro Repositório

Um repositório Rediacc é um ficheiro encriptado no seu servidor. Monte-o e obtém uma pasta com o seu próprio daemon Docker e os seus próprios dados de aplicação, completamente isolada de tudo o resto no servidor.

Pense nisto como uma pen USB para produção: um ficheiro em repouso, um servidor em execução.

Ver o tutorial

Ficheiro em disco, ambiente quando montado

Encrypted file mounts as an isolated folder

Em disco é uma única imagem encriptada. Quando monta, obtém:

  • Um daemon Docker dedicado (separado do do servidor anfitrião)
  • Dados da aplicação dentro do volume encriptado
  • IPs de loopback que não colidem com nada mais no servidor

Os repositórios movem-se. Copie um entre máquinas, faça backup ou crie um fork (os forks são quase instantâneos e de tempo constante, um repositório de 100 GB faz fork tão depressa como um de 1 GB). Cada repositório está completamente isolado de todos os outros repositórios no mesmo servidor. Esse isolamento é o objetivo principal.

Criar um

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

Crie um repository criptografado de 2 GB no servidor. Um repo é um único arquivo criptografado em repouso. Ao criá-lo, ele é montado imediatamente: uma pasta com o seu próprio Docker daemon e dados de aplicação isolados.

Isto cria um repositório encriptado de 2 GB e monta-o. Verifique:

rdc repo list -m <machine-name>

Confirme que o novo repo está registrado. Uma vez listado, pode ser implantado, submetido a fork, salvo em backup ou aberto em um editor a partir do seu computador.

Abrir no VS Code

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

Abra o repo diretamente no VS Code com rdc vscode connect. Isso inicia uma sessão SSH remota no repo para que você possa editar seus arquivos no editor.

O VS Code abre dentro do repositório via SSH. O espaço de trabalho começa vazio por design. Tudo o que criar aqui vive dentro do volume encriptado e é invisível para todos os outros repositórios no servidor.


Próximo: Implementar a Sua Primeira Aplicação.