Skip to main content

Configurar Armazenamento em Nuvem

O AirysChat usa o Active Storage para armazenar anexos. A opção de armazenamento padrão é o armazenamento local no seu servidor, mas você pode configurar provedores de nuvem para melhor escalabilidade e backup.
É recomendável usar um provedor de nuvem para o armazenamento do seu AirysChat para garantir o backup adequado dos anexos armazenados e evitar a perda de dados.

Usando Amazon S3

Você pode começar com Creating an S3 bucket e Create an IAM user para configurar os detalhes a seguir. Configure as seguintes variáveis de ambiente.

Usando Google GCS

A partir da versão 2.17+, envolva a variável de ambiente GCS_CREDENTIALS em aspas simples.
Configure as seguintes variáveis de ambiente.
O valor de GCS_CREDENTIALS deve ser uma string formatada em json contendo as seguintes chaves.
Ao colar as credenciais no arquivo ENV, certifique-se de remover as novas linhas e colá-lo em uma única linha.

Usando Microsoft Azure

Configure as seguintes variáveis de ambiente.

Usando Serviço Compatível com Amazon S3

Para usar um serviço compatível com s3, como DigitalOcean Spaces, Minio etc. Configure as seguintes variáveis de ambiente.