Skip to content

Como instalar o Appwrite com Docker no Ubuntu 22.04

Cloud Infrastructure Expert
Como instalar o Appwrite com Docker no Ubuntu 22.04

 

 

Introdução

O Appwrite é uma plataforma de backend de código aberto para desenvolvedores de aplicações web e mobile. Ele fornece uma API simples para autenticação, banco de dados, funções em nuvem, e muito mais. Neste tutorial, vamos guiá-lo através da instalação do Appwrite usando o Docker no Ubuntu 22.04.

Pré-requisitos

  • Um servidor VPS rodando Ubuntu 22.04.
  • Acesso root ou usuário com privilégios sudo.
  • O Docker instalado no servidor.

Passo 1: Atualizar o sistema

Antes de começar, atualize os pacotes do sistema para garantir que você tenha as últimas atualizações de segurança e correções de bugs:

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar o Docker

O Appwrite é executado em contêineres Docker. Instale o Docker e o Docker Compose com os seguintes comandos:

sudo apt install docker.io docker-compose -y

Inicie o serviço Docker e habilite-o para iniciar no boot:

sudo systemctl start docker
sudo systemctl enable docker

Verifique se o Docker está instalado corretamente:

docker --version

Passo 3: Baixar o Appwrite

Crie um diretório para o Appwrite e baixe o arquivo docker-compose.yaml:

mkdir appwrite
cd appwrite
sudo curl -o docker-compose.yml https://raw.githubusercontent.com/appwrite/appwrite/master/docker-compose.yml

Passo 4: Configurar variáveis de ambiente

O Appwrite usa variáveis de ambiente para configurar o servidor. Edite o arquivo docker-compose.yml para definir as variáveis necessárias como a URL do seu servidor:

nano docker-compose.yml

Altere a variável APPWRITE_HOSTNAME para o domínio ou endereço IP do seu servidor:

APPWRITE_HOSTNAME=seu_dominio_ou_IP

Passo 5: Iniciar o Appwrite

Com tudo configurado, você pode iniciar o Appwrite usando o Docker Compose:

sudo docker-compose up -d

Isso irá baixar as imagens do Docker necessárias e iniciar os serviços do Appwrite.

Passo 6: Acessar o Appwrite

Após iniciar o Appwrite, acesse o painel de administração no navegador, usando o endereço IP do servidor ou o nome de domínio que você configurou anteriormente:

http://seu_dominio_ou_IP

No primeiro acesso, você será solicitado a criar uma conta de administrador.

Passo 7: Gerenciar o Appwrite

Com o Appwrite rodando, você pode usar o painel para gerenciar bancos de dados, autenticação de usuários, funções em nuvem, e muito mais. Para parar ou reiniciar o Appwrite, use os seguintes comandos:

sudo docker-compose stop   # Para parar o Appwrite
sudo docker-compose start  # Para iniciar o Appwrite novamente

Conclusão

Você instalou com sucesso o Appwrite com Docker no Ubuntu 22.04. Agora você tem uma plataforma poderosa de backend pronta para uso em seus projetos de desenvolvimento. Se você precisa de uma solução confiável de hospedagem, considere usar um servidor VPS para garantir desempenho e escalabilidade para sua aplicação.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.