Skip to Content
بازارچهPocketBase

PocketBase

پشت‌صحنهٔ کامل یک اپلیکیشن کوچک، با ثبت‌نام کاربران و پنل مدیریت، در چند دقیقه.

حداقل منابع کل قالب: ۰٫۲۵ vCPU و ۲۵۶ مگابایت RAM. هزینه بر اساس مصرف واقعی حساب می‌شود؛ تعرفه‌ها  را ببینید.

چه چیزی نصب می‌شود

بخشایمیجدسترسیدیسک ماندگار
PocketBase (app)ghcr.io/muchobien/pocketbase:latestوب (HTTPS)/pb_data

نصب

قالب را پیدا کنید

در پنل به بازارچه بروید، «PocketBase» را جستجو کنید و «استقرار سرویس» را بزنید.

مراحل نصب را پیش بروید

اپلیکیشن (تازه یا موجود)، نام هر بخش، نوع دسترسی و متغیرها را می‌بینید. پیش‌فرض‌ها برای شروع درست‌اند؛ معمولاً فقط «ادامه» را بزنید. نامی که برای هر بخش می‌گذارید، نام خصوصی آن در شبکهٔ اپلیکیشن هم هست.

منتظر «در حال اجرا» بمانید

وضعیت همهٔ بخش‌ها باید «در حال اجرا» شود. تا آن موقع آدرس ممکن است خطا بدهد.

اولین ورود

  1. بعد از نصب، گزارش‌های سرویس را باز کنید. PocketBase در اولین اجرا لینکی با /_/#/pbinstal/ چاپ می‌کند.
  2. بخش نشانی (http://0.0.0.0:8090) را در آن لینک با آدرس سرویس عوض کنید، لینک را باز کنید و حساب superuser را بسازید.
  3. پنل مدیریت همیشه در /_/ است و API در /api/.

نکته‌ها

  • همهٔ داده‌ها، فایل‌ها و تنظیمات در /pb_data روی دیسک هستند. از همان دیسک نسخهٔ پشتیبان بگیرید.
  • PocketBase یک فایل SQLite است و فقط با یک رپلیکا درست کار می‌کند. تعداد رپلیکا را بیشتر از یک نکنید.

پشتیبان‌گیری

  • دیسک /pb_data در سرویس PocketBase: پشتیبان خودکار ندارد. از زبانهٔ «ذخیره‌سازی» با «دانلود zip» یا با gerdoo service pull یک نسخه بگیرید. دیسک‌ها

حذف

هر بخش یک سرویس جداست. برای حذف کامل، همهٔ سرویس‌ها و افزونه‌های این قالب را از اپلیکیشن حذف کنید. با حذف سرویس، دیسک‌هایش هم برای همیشه پاک می‌شوند؛ قبلش نسخهٔ پشتیبان بگیرید.

در سایت گردوPocketBase در بازارچهٔ گردو