Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
Portabase

Portabase

Portabase упрощает резервное копирование и восстановление ваших баз данных. Центральная панель с лёгкими агентами создаёт зашифрованные бэкапы PostgreSQL, MySQL/MariaDB, MongoDB, SQLite, Redis и других в выбранное вами хранилище. Лицензия Apache-2.0, более 1 100 звёзд на GitHub.

Кратко

1.1k

Звёзды на GitHub

188

Активные установки

Лицензия Apache-2.0 Версия Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4

Активные установки — пример данных (предпросмотр); реальная метрика будет подключена до запуска.

Доступ к панели Portabase

  • Открыть в браузере: http://<SERVER_IP>
  • Зарегистрируйтесь и создайте учётную запись.
  • Первая созданная учётная запись становится администратором.

Важные файлы и директории

  • Путь установки: /opt/portabase-dashboard
  • Файл Compose: /opt/portabase-dashboard/docker-compose.yml
  • Файл окружения: /opt/portabase-dashboard/.env
  • Конфигурация Nginx: /etc/nginx/sites-available/portabase
  • Том PostgreSQL: postgres-data
  • Том приложения: portabase-data

Управление стеком

# 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

Включение SSL с доменом

1. Направьте ваш домен на IP сервера.

2. Отредактируйте файл /opt/portabase-dashboard/.env чтобы указать ваше доменное имя: PROJECT_URL=https://yourdomain.com

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

3. Перезапустите стек:

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

4. Отредактируйте конфигурации Nginx и замените server_name <SERVER_IP>; с вашим доменом (server_name yourdomain.com;):

vim /etc/nginx/sites-available/portabase

5. Установите Certbot:

apt install -y certbot python3-certbot-nginx

6. Сгенерируйте SSL-сертификат:

certbot --nginx -d yourdomain.com

7. Перезапустите Nginx:

systemctl restart nginx

8. Откройте браузер и перейдите по адресу: https://yourdomain.com

Ещё в Self Hosted

Похожие приложения.

Deploy Portabase now. От $2,48/мес.