Saltar para o conteúdo principal
50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
Portabase

Portabase

Portabase simplifica o backup e a restauração das suas instâncias de banco de dados. Um painel central com agentes leves faz backup de PostgreSQL, MySQL/MariaDB, MongoDB, SQLite, Redis e mais, criptografado, para o armazenamento de sua preferência. Licença Apache-2.0 com mais de 1.100 estrelas no GitHub.

Em resumo

1.1k

Estrelas no GitHub

188

Instalações ativas

Licença Apache-2.0 Versão Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4

As instalações ativas são dados de amostra (pré-visualização); a métrica real será conectada antes do lançamento.

Acessando o painel do Portabase

  • Abrir no browser: http://<SERVER_IP>
  • Cadastre-se e crie sua conta.
  • A primeira conta criada torna-se administradora.

Ficheiros e diretórios importantes

  • Caminho de instalação: /opt/portabase-dashboard
  • Arquivo Compose: /opt/portabase-dashboard/docker-compose.yml
  • Arquivo de ambiente: /opt/portabase-dashboard/.env
  • Configuração do Nginx: /etc/nginx/sites-available/portabase
  • Volume PostgreSQL: postgres-data
  • Volume da aplicação: portabase-data

Gerenciando o Stack

# Go to installation directory (where docker-compose.yml is located)
cd /opt/portabase-dashboard

# Show running containers and their status
docker compose ps

# View live logs (useful for debugging issues)
docker compose logs -f

# Restart all services without recreating containers
docker compose restart

# Stop and remove containers (data volumes remain unless explicitly removed)
docker compose down

# Start services in detached mode (background)
docker compose up -d

Ativar SSL com um domínio

1. Aponte o seu domínio para o IP do servidor.

2. Editar o /opt/portabase-dashboard/.env para definir o nome do seu domínio: PROJECT_URL=https://yourdomain.com

# Before
PROJECT_URL=http://<SERVER_IP>
# After
PROJECT_URL=https://yourdomain.com

3. Reinicie a stack:

cd /opt/portabase-dashboard
docker compose down
docker compose up -d

4. Edite as configurações do Nginx e substitua server_name <SERVER_IP>; com o seu domínio (server_name yourdomain.com;):

vim /etc/nginx/sites-available/portabase

5. Instale Certbot:

apt install -y certbot python3-certbot-nginx

6. Gere o certificado SSL:

certbot --nginx -d yourdomain.com

7. Reinicie o Nginx:

systemctl restart nginx

8. Abra o navegador e acesse: https://yourdomain.com

Mais em Self-hosted

Aplicações relacionadas.

Deploy Portabase now. A partir de $2,48/mês.