استقرار Vaultwarden در کنسول پاستا؛ راهاندازی قالب آماده و آزمون یک سناریوی واقعی، نگهداری داده و رفع خطاهای رایج.
پیش از شروع
- حساب فعال و دسترسی ساخت پروژه در فضای کاری داشته باشید. از داده آزمایشی استفاده کنید.
- نام پروژه، ناحیه، منابع و هزینه را پیش از تأیید نهایی بررسی کنید. کلیدها و رمزها را فقط در تنظیمات خصوصی کنسول وارد کنید.
سناریوی نمونه
از پنل مدیر یک کاربر آزمایشی دعوت کنید، خزانه بسازید و همگامسازی از مرورگر دوم را بررسی کنید.
ساخت از قالب آماده
- در ساخت اپلیکیشن، کاتالوگ آماده را باز کنید و
Vaultwardenرا انتخاب کنید. - پلن سازگار با حداقل ۵۱۲ مگابایت حافظه را انتخاب کنید. منابع وابسته قالب و هزینه نمایشدادهشده را بررسی کنید.
- فیلدهای راهاندازی و اعتبارنامههای لازم را در فرم تکمیل کنید. اطلاعات مدیر را در جایی امن نگه دارید و در سورس یا پیام عمومی نگذارید.
- نام پروژه، ناحیه، منابع و خلاصه پرداخت را بررسی و ساخت را تأیید کنید. تا پایان مراحل راهاندازی لاگ اجرا را دنبال کنید.
- از صفحه پروژه دامنه
HTTPSرا باز کنید و مراحل داخل خود برنامه را طبق ادامه راهنما کامل کنید.

راهاندازی داخل Vaultwarden
- توکن مدیر امن را از کنسول بگیرید و عمومی نکنید. ثبتنام عمومی در قالب غیرفعال است؛ ورود اعضا از دعوت انجام میشود.
PostgreSQLو دیسک پیوستها هر دو باید بکاپ داشته باشند. ابتدا با داده آزمایشی مسیر بازیابی را بررسی کنید.
منابع و بررسی نتیجه
پورت وب قالب 80 است و فرمان اجرا از قالب آماده میآید؛ آن را بدون نیاز واقعی تغییر ندهید. دیتابیس: PostgreSQL مدیریتشده. فضای داده: 1 GiB.
مورد آزمایشی خزانه در کلاینت دوم همگام میشود؛ فقط کاربر دعوتشده وارد میشود.
وضعیت آماده پروژه را با نتیجه سناریوی نمونه تطبیق دهید. یک رکورد یا فایل آزمایشی ذخیره کنید و بعد از انتشار نسخه تازه، باقیماندن آن را بررسی کنید؛ فقط صفحه ورود کافی نیست.
خطاهای رایج Vaultwarden
ثبتنام ممکن نیست
این رفتار قالب است؛ کاربر را از پنل مدیر دعوت کنید و برای رفع آن ثبتنام عمومی باز نکنید.
کلاینت به سرور وصل نمیشود
Server URL کلاینت را به دامنه HTTPS همین پروژه تنظیم کنید.
محدودیت فعلی قالب
توکن مدیر امن پیش از استقرار ساخته میشود. ثبتنام عمومی غیرفعال است و کاربران از پنل مدیریت دعوت میشوند.
انتشار نسخه بعدی و داده ماندگار
برای نسخه بعدی از همان پروژه استفاده کنید. فایل موقت داخل برنامه ماندگار نیست؛ داده مهم را در دیتابیس یا دیسک پایدار نگه دارید و قبل از تغییر ساختار داده بکاپ بگیرید. Rollback نسخه برنامه، migration یا داده دیتابیس را خودکار به عقب برنمیگرداند.