Pocketbase Хостинг
Создавайте бэкенды приложений с базой данных, аутентификацией, хранилищем файлов и API реального времени.
- Один клик развернуть
- 15 ГБ Необходимое дисковое пространство
- 1 ГБ ОЗУ Необходимая память
- От 2 € Цена

Официальные ссылки
Официальные ссылки и оригинальный сайт Pocketbase
Что вы получаете
на AvaHost
Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.
Этот шаблон не включает контейнер базы данных.

Технологии
- Образ Docker
- ghcr.io/muchobien/pocketbase:latest
- Порт по умолчанию
- 8090

Как работает Pocketbase
Pocketbase хранит записи приложения в встроенной SQLite и предоставляет их через REST-подобный API, подписки в реальном времени и сгенерированные конечные точки коллекций. Администраторы определяют базовые, представленные или аутентификационные коллекции, устанавливают поля и правила доступа, создают пользователей, загружают файлы и проверяют записи через панель управления. Клиентские приложения остаются отдельными и должны быть написаны для безопасного использования этих API.
Каталог создает сгенерированного суперпользователя перед тем, как сервис будет открыт. Панель администратора находится по адресу /_/; корневой URL приложения — это поверхность API и может по замыслу возвращать 404. Суперпользователь может получать доступ и изменять каждую коллекцию, запись, файл, правило и учетную запись, поэтому эти учетные данные должны рассматриваться как секреты полного контроля, а не как обычные детали пользователя приложения.
Ключевые возможности Pocketbase
Подписки в реальном времени уведомляют подключенных клиентов об разрешенных изменениях записей. Встроенные коллекции аутентификации поддерживают учетные записи приложений, а файлы могут быть прикреплены к записям и обслуживаться через конечные точки Pocketbase. Безопасность зависит от тщательно написанных правил коллекций, безопасного дизайна клиента, защищенных учетных данных суперпользователя и валидации каждого общедоступного пути API.
Pocketbase остается в активной разработке, и его официальная документация предостерегает от использования в критичных для производства целях до версии 1.0, если оператор не может следить за журналами изменений и обрабатывать шаги миграции. Одна встроенная база данных обеспечивает компактное развертывание, но она не предоставляет управляемую многорегиональную архитектуру, независимо масштабируемые сервисы или модель поддержки поставщика облачной платформы.
Pocketbase против Firebase
Pocketbase
Pocketbase и Firebase оба предоставляют хранилище данных, аутентификацию, обработку файлов и API, обращенные к клиентам, для разработки приложений. Pocketbase работает как один самостоятельно размещаемый сервис со встроенной SQLite и панелью администратора. Firebase предлагает управляемые поставщиком продукты, такие как Realtime Database, Cloud Firestore, Authentication, Cloud Storage, SDK, правила безопасности и интеграции по всему Google Cloud.
Firebase
Firebase может подойти командам, которые хотят управляемое масштабирование, поддерживаемые мобильные SDK, несколько облачных сервисов и управляемую поставщиком доступность. Pocketbase привлекателен для компактных проектов, которые ценят локальный контроль и простое развертывание. Его статус до версии 1.0, модель с одним сервером, ответственность за миграцию и проектирование безопасности приложения остаются ответственностью оператора.
Кто использует Pocketbase
Разработчики используют Pocketbase для прототипов, внутренних инструментов, небольших экспериментов SaaS, мобильных бэкендов, приложений для событий и API-интерфейсов для подтверждения концепции. Это может сократить первоначальную подготовку бэкенда, когда проекту нужны записи, пользователи, файлы и обновления в реальном времени без сборки нескольких независимых сервисов.
Pocketbase — это не завершенный фронтенд, платежная платформа, сервис транзакционной электронной почты, управляемый облачный кластер, сертификация соответствия или замена проверки безопасности приложения. Критичные рабочие нагрузки должны рассмотреть рекомендации по зрелости вышестоящих систем, тестирование восстановления, параллелизм, рост данных и требования к миграции перед внедрением.

Самостоятельное размещение Pocketbase: требования и стоимость
Использование ресурсов Pocketbase зависит от количества записей, индексов, запросов, подключений в реальном времени, трафика аутентификации, загрузок файлов, запросов API и клиентских приложений, использующих сервис. PostgreSQL и MariaDB не требуются; встроенная база данных SQLite и загруженные файлы находятся в /pb_data. Сам Pocketbase не добавляет никаких расходов на программное обеспечение, но проектирование данных и рост файлов могут со временем сделать небольшой бэкенд значительно более загруженным.
На AvaHost Pocketbase использует План 1 по цене €2. Размещенный пакет Pocketbase включает развертывание в один клик, пользовательский домен с автоматическим HTTPS, автоматические обновления приложения и запланированные резервные копии. Сгенерированный суперпользователь создается во время развертывания и входит в систему по адресу /_/. Клиентский код, правила безопасности, электронная почта приложения, учетные данные SMS, поставщика идентификации, управляемое масштабирование, многорегиональная репликация, работа по миграции и гарантия критичности для производства не включены.
F.A.Q
Pocketbase начинается с €2 на Plan 1. Этот план подходит для прототипов и небольших приложений с умеренным трафиком API. Количество записей, индексы, загрузки файлов, подписки в реальном времени, запросы аутентификации, параллелизм клиентов и сложность запросов — основные сигналы для проверки емкости, наряду с ростом встроенной базы данных SQLite и сохраненных файлов.
Используйте `/_/` на финальном домене приложения и выполните вход с использованием сгенерированного адреса электронной почты суперпользователя и пароля, отображаемых после развёртывания. Корневой URL является API и может возвращать 404 по замыслу. Учётная запись имеет полный контроль над коллекциями, записями, файлами, правилами и пользователями, поэтому сохраняйте её как высокопривилегированный секрет.
Пользовательский домен может указывать на сервис Pocketbase, а автоматический HTTPS защищает трафик панели управления и API. AvaHost не создаёт клиентское приложение, правила коллекций, дизайн CORS, потоки аутентификации или политику публичного API. Протестируйте каждый endpoint как неавторизованный пользователь и как каждая роль приложения перед размещением за ним конфиденциальных данных.
Нет. AvaHost автоматически применяет обновления Pocketbase и включает запланированные резервные копии постоянных данных, но Pocketbase остаётся самостоятельно размещённым бэкендом с одним сервисом и встроенной SQLite. Его документация отмечает совместимость до версии 1.0 и соображения по миграции. Управляемое масштабирование, репликация в несколько регионов, приложение электронной почты, управление SDK провайдера и гарантии, критичные для production, не входят в этот пакет.
