PocketBase
پشتصحنهٔ کامل یک اپلیکیشن کوچک، با ثبتنام کاربران و پنل مدیریت، در چند دقیقه.
حداقل منابع کل قالب: ۰٫۲۵ vCPU و ۲۵۶ مگابایت RAM. هزینه بر اساس مصرف واقعی حساب میشود؛ تعرفهها را ببینید.
چه چیزی نصب میشود
| بخش | ایمیج | دسترسی | دیسک ماندگار |
|---|---|---|---|
PocketBase (app) | ghcr.io/muchobien/pocketbase:latest | وب (HTTPS) | /pb_data |
نصب
قالب را پیدا کنید
در پنل به بازارچه بروید، «PocketBase» را جستجو کنید و «استقرار سرویس» را بزنید.
مراحل نصب را پیش بروید
اپلیکیشن (تازه یا موجود)، نام هر بخش، نوع دسترسی و متغیرها را میبینید. پیشفرضها برای شروع درستاند؛ معمولاً فقط «ادامه» را بزنید. نامی که برای هر بخش میگذارید، نام خصوصی آن در شبکهٔ اپلیکیشن هم هست.
منتظر «در حال اجرا» بمانید
وضعیت همهٔ بخشها باید «در حال اجرا» شود. تا آن موقع آدرس ممکن است خطا بدهد.
اولین ورود
- بعد از نصب، گزارشهای سرویس را باز کنید. PocketBase در اولین اجرا لینکی با
/_/#/pbinstal/چاپ میکند. - بخش نشانی (
http://0.0.0.0:8090) را در آن لینک با آدرس سرویس عوض کنید، لینک را باز کنید و حساب superuser را بسازید. - پنل مدیریت همیشه در
/_/است و API در/api/.
نکتهها
- همهٔ دادهها، فایلها و تنظیمات در
/pb_dataروی دیسک هستند. از همان دیسک نسخهٔ پشتیبان بگیرید. - PocketBase یک فایل SQLite است و فقط با یک رپلیکا درست کار میکند. تعداد رپلیکا را بیشتر از یک نکنید.
پشتیبانگیری
- دیسک
/pb_dataدر سرویس PocketBase: پشتیبان خودکار ندارد. از زبانهٔ «ذخیرهسازی» با «دانلود zip» یا باgerdoo service pullیک نسخه بگیرید. دیسکها
حذف
هر بخش یک سرویس جداست. برای حذف کامل، همهٔ سرویسها و افزونههای این قالب را از اپلیکیشن حذف کنید. با حذف سرویس، دیسکهایش هم برای همیشه پاک میشوند؛ قبلش نسخهٔ پشتیبان بگیرید.
در سایت گردوPocketBase در بازارچهٔ گردو