Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
PocketBase

PocketBase

PocketBase — бэкенд в одном файле. SQLite, аутентификация, realtime и административный интерфейс в едином бинарнике размером 30 МБ. Лицензия MIT, написан на Go. Подходит для инди-проектов, мобильных приложений и прототипов. Быстрая альтернатива Firebase без какой-либо инфраструктуры.

Версия

0.31.0

Операционная система

Сервер Ubuntu 24.04 LTS

Мин. RAM

1 GB

Типы IP

IPV4,IPV6

Доступ

  • Дашборд: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

Учетные данные суперпользователя

Ваши учётные данные надёжно сохранены в: /root/.cloudzy-creds

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

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

Логи и устранение неполадок

Логи PocketBase сохраняются в: /root/pb/std.log

Просмотр логов в реальном времени: tail -f /root/pb/std.log

Или через systemd: journalctl -u pocketbase -f

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

  • Основной каталог установки: /root/pb/
  • Основной исполняемый файл: /root/pb/pocketbase
  • Файл логов (stdout + stderr): /root/pb/std.log
  • База данных и файловое хранилище: /root/pb/pb_data/
  • Учетные данные суперпользователя: /root/.cloudzy-creds
  • Описание службы Systemd: /lib/systemd/system/pocketbase.service
  • Конфигурация Nginx: /etc/nginx/sites_available/pocketbase

Подключение SSL с собственным доменом

У вас уже есть certbot установлено.

Изменить /etc/nginx/sites-available/pocketbaseи Замените _ in server_name _; на ваше реальное доменное имя, например:

server_name example.com;

Убедитесь, что DNS-запись вашего домена указывает на IP-адрес сервера.

Выполните:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <domain>

Откройте PocketBase по защищённому адресу:

https://<domain>/_/

 

Другие инструменты для работы с базами данных

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

Разверните PocketBase прямо сейчас. От $2.48/мес.