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

PocketBase

PocketBase — повноцінний бекенд в одному файлі. SQLite з авторизацією, реалтаймом і адмін-інтерфейсом у вигляді одного бінарника розміром 30 МБ. Ліцензія MIT, написаний на Go. Підходить для інді-проєктів, мобільних бекендів і прототипів. Швидка альтернатива Firebase без зайвої інфраструктури.

З першого погляду

59.2k

Зірки на GitHub

218

Перегляди сторінки

Ліцензія MIT Версія 0.31.0 OS Ubuntu Server 24.04 LTS Min 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/міс.