Знижка 50% усі тарифи, обмежений час. Починаючи від $2.48/mo
PocketBase

PocketBase

PocketBase — повноцінний бекенд в одному файлі. SQLite з авторизацією, реалтаймом і адмін-інтерфейсом у вигляді одного бінарника розміром 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/міс.