Riiku ⁂

Sincronizando Obsidian com Cloudflare R2

Requisitos:


Sincronizar suas notas no Obsidian, entre as várias plataformas suportadas pelo aplicativo, costuma ser uma das maiores barreiras que os usuários tem ao mergulhar no incrível universo de possibilidades que o Obsidian oferece. Por um lado, a simplicidade e por outro as possibilidades quase ilimitadas que o aplicativo oferece.

Depois de tentar vários métodos, inclusive o oficial Obsidian Sync, descobri que você pode usar a generosa oferta gratuita da Cloudlfare para conseguir sincronizar suas notas e arquivos. O plano Padrão do Obsidian Sync, limita o usuário a 1GB de armazenamento e um limite por arquivo de 5MB, que particularmente acho extremamente restritivo, considerando que a opção de plano Plus, o limite sobe para 200MB por arquivo, um aumento de 40x, e um cofre de 10GB de armazenamento.

Usando o método que vou compartilhar, você terá o armazenamento do plano Plus e sem a limitação de 200MB por arquivo, totalmente de graça! (até o momento da postagem).

Bom, vamos começar:

Criando um R2 Bucket na Cloudflare

Após a criação de sua conta na Cloudflare, na barra lateral, clique em R2 Object Storage:

Crie um Bucket:

Escolha um bom nome para o seu Bucket, esse nome não pode ser alterado! e clique em Create bucket.

Criando um API Token

Volte ao Overview R2 Object Storage e clique em Manage R2 API Tokens e crie um API Token:

Escolha um nome para o Token, nas Permissões escolha Read & Write, em seguida selecione seu Bucket na parte seguinte, fazendo com que seu API Token só tenha acesso a esse único Bucket, e por fim, crie o Token.

Na próxima tela, guarde de forma segura o:

Esses são os dados que você vai colocar no seu Obsidian.

Remotely Save Plugin

Nesse momento, é fundamental configurar corretamente o plugin Remotely Save no seu Obsidian. Este processo só precisa ser realizado uma vez, já que o plugin oferece a opção de exportar suas configurações pré-definidas, você pode aproveitar essa oportunidade para definir as configurações de sincronização do jeito que você gosta.

Configurações Iniciais

Após a instalação do RemotelySave, vá nas Configurações > Plugins Não Oficiais > Remotely Save e escolha S3 & Compatible e preencha os dados que você salvou anteriormente:

Configurações Básicas

Feito isso, configure as opções básicas de sincronização, particularmente acho essas as ideais, com sincronização ao iniciar o aplicativo e sincronização feita a cada modificação:

Exportando configurações

Por fim, você pode (e deve) exportar suas configurações para que não precise fazer esse processo novamente em outros dispositivos:

Obs.: Se acontecer algum erro ao fazer a primeira sincronização, é normal, o RemotelySave por padrão coloca um limite de 50% dos itens, mas você pode desabilitar nas configurações do Plugin:

Lembre-se: ao trabalhar com serviços em nuvem, é fundamental manter suas credenciais seguras e realizar backups regularmente para garantir a proteção dos seus dados, sincronização =/= backup!

Pronto! Agora você tem sincronização, similar ao Obsidian Sync oficial, de forma gratuita e com você no controle dos dados. E graças ao generoso plano gratúito da Cloudflare, você pode sincronizar MUITAS vezes ao dia.

Responda via: E-mail · Mastodon · Bluesky