معرفی پلتفرم جدید جنگو، تهیه‌ی فایل پشتیبان و امکانات جدید دیگر

محمدحسین عباداللهی، محمد تلخابی • ۱۴ شهریور ۱۳۹۸

بروزرسانی

پشتیبانی از فریم‌ورک Django

در این که شما تقریبا هر فریم‌ورکی را می‌توانید در سرویس ابری لیارا اجرا کنید، شکی نیست. اما وقتی این فرایند آنقدر ساده باشد که نیازی به نوشتن Dockerfile نداشته باشید و liara deploy همه‌ی کارها را پشت صحنه انجام دهد، قطعا جذاب‌تر خواهد بود.

از این پس این امکان وجود دارد که با یک دستور برنامه‌های جنگو را نیز روی لیارا مستقر کنید.

پشتیبانی از پلتفرم Django

برای مطالعه‌ی مستندات این فریم‌ورک، به مستندات پلتفرم جنگو مراجعه کنید.

تهیه‌ی فایل پشتیبان از دیتابیس‌ها

بابت بدست‌آوردن داده‌ها قطعا زحمت زیادی کشیده می‌شود بنابراین نگه‌داری از این داده‌ها هم باید با دقت زیادی انجام شود. یک راه مطمئن برای حفظ داده‌ها، تهیه‌ی مداوم فایل پشتیبان از آن‌هاست.

خبر خوب این است که از این پس لیارا به صورت هفتگی و ماهیانه از داده‌های شما فایل پشتیبان به صورت خودکار تهیه می‌کند. بک‌آپ هفتگی و ماهیانه کاملا رایگان است و از همین الان به صورت پیش‌فرض روی دیتابیس‌هایتان فعال شده‌است.

تهیه‌ی خودکار Backup

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

اگر همین الان بخواهید تغییر مهمی در داده‌های‌تان ایجاد کنید، چه؟ نگرانید که اشتباهی کنید و داده‌های‌تان آسیب ببینند؟ نیازی نیست نگران باشید. علاوه‌بر بک‌آپ‌های خودکار روزانه، هفتگی و ماهیانه شما می‌توانید با یک کلیک، همان لحظه از دیتابیس‌تان فایل پشتیبان تهیه کنید.

Manual Backup

هر زمان هم که مایل باشید، می‌توانید فایل‌های Backup تان را از طریق کنسول دانلود کنید:

Download Backup

راه‌اندازی راکت‌چت و FileRun با یک کلیک

مدتی هست که از تحریم Slack می‌گذرد. اگر همچنان برای ارتباط درون‌تیمی‌تان دنبال ابزار مناسب و البته Open Source می‌گردید، باید عرض کنم که پشتیبانی از Rocket.Chat به لیارا اضافه شده‌است. از این پس می‌توانید با یک کلیک این برنامه را نصب و استفاده کنید.

Rocket.Chat as a one-click app

اگر برای اشتراک فایل‌ها بین دوستان و همکاران‌تان هم دنبال ابزار مناسبی هستید، پیشنهاد می‌کنیم برنامه‌ی FileRun را که به بخش «برنامه‌های آماده» اضافه شده، امتحان کنید. این برنامه تجربه‌ی سرویس‌های گوگل مانند Google Drive را به شما منتقل می‌کند.

اسکرین‌شات اول از برنامه‌ی FileRun: FileRun Docs

اسکرین‌شات دوم از برنامه‌ی FileRun: FileRun Music

انتشار نسخه‌ی 1.8.0 Liara CLI

در این نسخه از CLI، علاوه‌بر بهبودها و رفع ایرادات، قابلیت‌های جدیدی مانند خاموش‌کردن و یا Restart برنامه‌ها اضافه شده‌است.

برای نصب و یا ارتقا به آخرین نسخه، از این دستور استفاده کنید:

npm i -g @liara/cli

و با این دستور چک کنید که حتما نسخه‌ی CLI برابر یا بیشتر با 1.8.0 باشد:

@liara/cli/1.8.0 linux-x64 node-v10.16.3

قابلیت خاموش‌کردن برنامه‌ها

اگر از لیارا برای توسعه‌ی برنامه‌ی‌تان استفاده می‌کنید، این قابلیت بسیار کاربردی خواهد بود. چرا که هزینه‌های‌تان را هم کاهش می‌دهد. با خاموش‌کردن برنامه، تعرفه‌ی برنامه یک‌سوم می‌شود. این یک سوم هم هزینه‌ی نگه‌داری و فضای دیسک برنامه است.

برای خاموش‌کردن برنامه می‌توانید از این دستور استفاده کنید:

liara stop my-project

و به جای my-project شناسه‌ی برنامه‌ی‌تان را قرار بدهید.

برای روشن‌کردن برنامه، از این دستور استفاده کنید:

liara start my-project

همچنین می‌توانید از کنسول لیارا روی دکمه‌ی «خاموش‌کردن» کلیک کنید.

توجه داشته باشید که این قابلیت تنها برای برنامه‌هایی که حداقل یک‌بار دیپلوی موفق داشته‌اند، در دسترس است.

قابلیت Restart برنامه‌ها

لیارا برنامه‌هایی که اصطلاحا crash کنند و دچار مشکل شوند را به صورت خودکار Restart می‌کند. اما اگر برنامه‌ی‌تان دچار مشکلی شده که فکر می‌کنید لازم است به صورت دستی Restart شود، می‌توانید از این دستور استفاده کنید:

liara restart my-project

و به جای my-project شناسه‌ی برنامه‌ی‌تان را قرار بدهید.

همانند قابلیت خاموش‌کردن، این قابلیت هم از کنسول لیارا در دسترس است.

تکمیل مستندات پلتفرم لاراول

حتما نگاهی به مستندات پلتفرم لاراول داشته باشید. این بخش را تکمیل کرده‌ایم و ممکن است نکاتی را پیدا کنید که بسیار به بهبود عملکرد برنامه‌ی‌تان کمک کند.

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

برای ارائه پیشنهادات و یا نظرات‌ درباره لیارا، می‌توانید از طریق توئیتر، تلگرام و یا اینستاگرام با ما در ارتباط باشید.