tes init
-Inicializar identidade e banco de dados local.
-Uso
-tes init
-
-Descrição
-Configura seu ambiente Tesseras local. Este é o primeiro comando que você deve executar após instalar o Tesseras.
-O comando cria:
-| Caminho | Conteúdo |
|---|---|
~/.tesseras/identity/ | Par de chaves Ed25519 para assinar tesseras |
~/.tesseras/db/ | Banco de dados SQLite para indexação |
~/.tesseras/blobs/ | Armazenamento de blobs para arquivos de memória |
~/.tesseras/config.toml | Arquivo de configuração |
Opções
-| Opção | Descrição |
|---|---|
--data-dir <CAMINHO> | Diretório base para armazenamento de dados (padrão: ~/.tesseras) |
Idempotente
-Executar init novamente é seguro. Se uma identidade já existe, ela é preservada:
tes init
-
-Ed25519 identity already exists
-Database initialized
-Tesseras initialized at /home/user/.tesseras
-
-Diretório de dados personalizado
-tes --data-dir /mnt/usb/tesseras init
-
-Isso cria toda a estrutura de diretórios em /mnt/usb/tesseras/ ao invés do local padrão.
O que acontece internamente
--
-
- Cria a estrutura de diretórios (
identity/,db/,blobs/)
- - Gera um par de chaves Ed25519 (a chave privada permanece local, a chave pública identifica você) -
- Executa as migrações SQLite para configurar o esquema do banco de dados -
- Escreve um
config.tomlpadrão
-