راه‌اندازی سریع اپ رایت (Appwrite)


برنامه آماده appwrite مبتنی بر Liara Compose نمی‌باشد و در یک سرور مجازی دبیان شامل داکر، مستقر می‌شود.

Appwrite یک پلتفرم متن‌باز Backend-as-a-Service (BaaS) است که به توسعه‌دهندگان امکان می‌دهد بک‌اند برنامه‌های وب، موبایل و حتی AI را بدون مدیریت سرورهای پیچیده بسازند. این سرویس با ارائه ابزارهای آماده شامل احراز هویت، دیتابیس، ذخیره‌سازی فایل و ... توسعه‌دهندگان را از کارهای تکراری و زیرساختی رها کرده و اجازه می‌دهد با تمرکز بر منطق اصلی اپلیکیشن، سریع‌تر و با کیفیت بالاتر، محصول خود را توسعه دهند.

برای راه‌اندازی برنامه با استفاده از ابزار Liara Console کافیست تا مراحل زیر را طی کنید:

۱

ورود به حساب کاربری

وارد کنسول لیارا شوید و با وارد کردن ایمیل یا شماره همراه ثبت شده، به اکانت خود در لیارا، لاگین کنید.

۲

انتخاب حساب

حساب شخصی یا تیم مدنظرتان برای راه‌اندازی برنامه آماده را انتخاب کنید.

همچنین بخوانید: مدیریت تیم‌ها در لیارا

۳

ساخت برنامه

بر روی منوی برنامه‌های آماده و سپس بر روی برنامه appwrite، کلیک کنید. در ادامه، بر روی گزینه نصب برنامه کلیک کنید. در صفحه جدید، پس از انتخاب نسخه‌ی برنامه، شناسه‌ی سرور و انتخاب منابع و افزودن کلید عمومی (در صورت نیاز)، بر روی گزینه ایجاد سرور مجازی ابری کلیک کنید.

۴

بررسی عملکرد برنامه

پس از ساخت برنامه، در بخش سرور مجازی ابری، برنامه appwrite خود را انتخاب کنید. وارد بخش اتصال شوید و طبق مستندات اتصال به سرور مجازی با SSH، به سرور مجازی برنامه appwrite متصل شوید. پس از اتصال به سرور، دستورات زیر رو اجرا کنید:

کپی
cd /opt/appwrite
docker compose ps

با اجرای دستورات فوق، وضعیت کانتینر‌های در حال اجرا به شما نمایش داده می‌شود. در نظر داشته باشید که هیچ کانتینری نباید STATUS با مقدار unhealthy داشته باشد. در این صورت، برنامه به صورت موفق اجرا شده است.

۵

ثبت نام در برنامه

در مرورگر خود، وارد آدرس زیر شوید:

کپی
http://IP

در آدرس فوق، به جای IP، آدرس IP سرور مجازی خود را وارد کنید. سپس در صفحه باز شده، بر روی گزینه Sign up کلیک کنید. پس از پر کردن فیلدهای خواسته شده، بر روی دکمه Sign up کلیک کنید. در صفحه جدید یک نام برای پروژه خود انتخاب کنید و سپس بر روی Create کلیک کنید.

با انجام کارهای فوق، برنامه appwrite آماده استفاده است.

همچنین بخوانید: