Liara


Channel's geo and language: Iran, Persian


لیارا
ارائه دهنده خدمات رایانش ابری
🔗 وبسایت:
https://liara.ir
💡 وضعیت سرویس‌ها:
https://liara.online
📺 ویدیوهای آموزشی:
https://docs.liara.ir/tv/
☎️ تلفن واحد فروش:
۰۲۵-۳۳۵۵۷۶۱۹ (۹ الی ۱۷)

Related channels  |  Similar channels

Channel's geo and language
Iran, Persian
Statistics
Posts filter


🎉 اضافه‌شدن پلتفرم Go

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

از این پس برای استقرار برنامه‌های Go در لیارا، نیازی به نوشتن Dockerfile نیست و می‌توانید به سادگی فقط با یک دستور liara deploy، برنامه‌های خود را روی سرور اجرا کنید.

لیارا، تابع main برنامه‌ی شما را پیدا کرده، پکیج‌های مورد نیاز را نصب و فرایند compile کردن را انجام می‌دهد. در نهایت باینری شما اجرا می‌شود.

در حال حاضر از نسخه‌های زیر پشتیبانی می‌کنیم:
- ۱.۲۱
- ۱.۲۲
- ۱.۲۳

☁️ @liara_cloud


🎉 اضافه‌شدن پلتفرم Python

تا به امروز برای استقرار اسکریپت‌ها و برنامه‌های پایتونی در لیارا، نیاز بود که از یک Dockerfile استفاده کنید. اما با اضافه‌شدن این پلتفرم، مانند سایر پلتفرم‌های محبوب لیارا، دیگر نیازی به آشنایی با داکر نیست و فقط اگر فایلی به نام main.py در ریشه‌ی برنامه‌ی شما وجود داشته باشد، قابلیت اجرا شدن در سرورهای لیارا را خواهد داشت.

برای اجرای برنامه‌ها در این پلتفرم، لیارا به صورت خودکار دستور
python3 main.py
را اجرا می‌کند. همچنین، پکیج‌های requirements.txt به صورت خودکار نصب می‌شوند.

📌 توصیه‌ی ما این است که برای اجرای فریم‌ورک‌های Django و Flask، از پلتفرم‌های مخصوص این فریم‌ورک‌ها در لیارا استفاده کنید. پلتفرم Python را برای حالتی به جز این دو مورد، توصیه می‌کنیم.

☁️ @liara_cloud


🎉 اضافه‌شدن قابلیت «ورود ۲ مرحله‌ای»

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

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

👉 https://console.liara.ir/settings/security

☁️ @liara_cloud


🎉 امکان «مدیریت فایل دیسک‌ها در مرورگر» اضافه شد

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

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

👈 برای دسترسی به این قابلیت جدید، در صفحه‌ی دیسک‌ها، روی دیسک مد نظر خود کلیک کنید.

☁️ @liara_cloud


🎂 ششمین سال حضور در کنار شما

۶ سال پیش در چنین روزی، لیارا با CLI ای که فقط یک دستور اصلی داشت، liara deploy، معرفی شد. این دستور هنوز هم به وظیفه‌ی اصلی خود عمل می‌کند.

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

آن روز لیارا تنها یک محصول بود و حالا ۵ محصول برای رفع نیازمندی‌های مختلف، ارائه می‌کنیم.

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

☁️ @liara_cloud


🎉 امکان «اتصال به GitHub» اضافه شد

🔸 با اضافه‌شدن این امکان جدید، حساب کاربری لیارا خود را می‌توانید به یک حساب GitHub متصل کنید. شما می‌توانید انتخاب کنید که لیارا به کدام ریپازیتوری‌های شما دسترسی داشته باشد. یا حتی می‌توانید دسترسی به ریپوهای GitHub Organization خود را به لیارا بدهید.

🔸 سپس، در کنسول لیارا، می‌توانید ریپوی مد نظر خود را به یک یا چند برنامه متصل کنید. برای نمونه، می‌توانید شاخه‌ی dev ریپوی وبسایت خود را به برنامه‌ی mywebsite-dev وصل کنید و شاخه‌ی main را هم به برنامه‌ای دیگر.

🔸 در این روش جدید، دیگر نیازی به آپلود دستی سورس‌کد خود ندارید و clone کردن ریپوها در سرورهای لیارا با سرعت مناسب انجام می‌شود.

📌 همچنین، این قابلیت جدید امکان استقرار خودکار پس از موفقیت آمیز بودن نتیجه‌ی GitHub Actions را هم دارد. (در صورتی که تست خودکار دارید)

💭 با این امکان جدید، سه راه برای استقرار برنامه‌ها در لیارا وجود دارد:
۱) گیت‌هاب
۲) آپلود فایل ZIP
۳) و Liara CLI

👈 برای استفاده از این قابلیت جدید، کافیست که در کنسول لیارا، روی دکمه‌ی «استقرار جدید» کلیک کنید.

☁️ @liara_cloud


🎉 دسته‌ی «گزارش اختلال» به تیکت‌ها اضافه شد

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

کاربرانی که کسب و کار بزرگی دارند و نیازمند سرعت پاسخگویی بالاتر و توافق‌نامه‌ی سطح کیفیت (SLA) هستند، می‌توانند سطح حساب کاربری خود را از توسعه‌دهنده به «استارتاپ» و یا «سازمانی» ارتقا دهند.

☁️ @liara_cloud


🎉 برنامه‌ی آماده‌ی خود را بسازید!

🔸 با نوشتن فایل‌های Liara Compose با فرمت Yaml، می‌توانید سرویس‌های چند برنامه‌ای و چند دیتابیسی را به سادگی مستقر کنید.

احتمالا ابزار محبوب Docker Compose را می‌شناسید. ابزاری که به شما اجازه می‌دهد چندین کانتینر را به‌سادگی مدیریت کنید. حالا می‌توانید حدس بزنید که Liara Compose چه توانایی‌هایی دارد.

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

👉 https://docs.liara.ir/one-click-apps/liara-compose/quick-start/

🔸 فایل‌های Liara Compose قابلیت اشتراک‌گذاری دارند و شما می‌توانید فایل خود را برای کمک به سایر توسعه‌دهندگان با آن‌ها به اشتراک بگذارید.

ما از قبل فایل‌های Liara Compose ای که برای برنامه‌های آماده‌ی فعلی لیارا نوشته‌ایم را در گیت‌هاب قرار داده‌ایم:

👉 https://github.com/liara-cloud/compose-templates

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


🎉 پشتیبانی از Cron Jobها در پلتفرم Next

این قابلیت این امکان را به شما می‌دهد که api routeهای مد نظر خود را در بازه‌های زمانی مشخص اجرا کنید. برای نمونه، می‌توانید در بازه‌های زمانی مشخصی اقدام به ارسال اعلان، ارسال ایمیل، تهیه‌ی گزارش و... کنید.

این قابلیت هم در Pages Router و هم در App Router در دسترس است.

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

https://docs.liara.ir/paas/nextjs/how-tos/set-cron-job/

☁️ @liara_cloud


🎉 رونمایی از مستندات جدید لیارا

🔸 مستندات، خود یک محصول است.

برای سرویسی که برای برنامه‌نویس‌ها طراحی شده،‌ مستندات یک چیز جانبی نیست و بخشی از تجربه‌ی محصول است. مستندات اولین بخش از تجربه‌ی کاربران در مواجه با محصولات لیاراست.

از همین بابت، مستندات جدید لیارا کاملا بازطراحی شده تا خواندن نوشته‌ها ساده‌تر و چشم‌نوازتر شود و احساس شلوغی را از بین ببرد.

🔸 ساختار جدید، دسترسی راحت‌تر

سال‌ها پیش مستندات لیارا با محوریت سرویس PaaS طراحی شد و مناسب امروزِ لیارا که ۶ محصول مستقل ارائه می‌کنیم، نبود.

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

در ساختار جدید، در همان دید اول، محصولات مختلف لیارا در ستون سمت راست فهرست شده‌اند و شیوه‌ی رسیدن به هر نتیجه‌ی دلخواه، در بخش «شیوه» قرار داده شده است.

👉 https://docs.liara.ir


🎉 امکان افزودن Tag به ایمیل‌ها

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

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

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

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

👉 https://docs.liara.ir/email/tag-email/

☁️ @liara_cloud


👆 برنامه‌های آماده: تازه‌تر، ساده‌تر و قدرتمندتر

برنامه‌های آماده‌ی لیارا این امکان را می‌دهند که بتوانید تنها با یک کلیک، نرم‌افزار متن‌باز (OpenSource) دلخواه خود را نصب و استفاده کنید. از وردپرس و راکت‌چت گرفته تا RabbitMQ و Kibana.

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

با کلیک روی نام هر برنامه، می‌توانید تصاویری مرتبط با آن را مشاهده و توضیحات آن را مطالعه کنید. از این طریق امکان آشنایی با ابزارهای OpenSource جدید فراهم شده است.

به زودی با فعال‌شدن قابلیت «نصب پیشرفته»، برنامه‌های آماده با امکان شخصی‌سازی تنظیمات ارائه می‌شوند.

📌 این بخش جایگزین بخش وردپرس پلاس قبلی شده و برنامه‌های وردپرس پلاس به تب پلتفرم منتقل شده‌اند و عملا به تمام امکانات بخش «پلتفرم» از این پس دسترسی خواهند داشت.

https://console.liara.ir/one-click-apps

☁️ @liara_cloud


🪲 مسابقه‌ی کشف آسیب‌پذیری، تا ۱۰۰ میلیون تومان پاداش

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

👉 https://liara.ir/bug-bounty

☁️ @liara_cloud

3.9k 0 49 39 30

👨‍💻 تیکت فنی، بدون محدودیت

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

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

این کسب و کارها، می‌توانند با ارتقای «سطح حساب کاربری»، با توجه به نیاز خود، از بسته‌ی پشتیبانی مناسب‌شان بهره‌مند شوند.

تا پیش از این، در سطح حساب کاربری «استارت‌آپ»، که قبلا «استاندارد» نام داشت، تنها امکان ارسال حداکثر ۴ تیکت فنی در ماه وجود داشت که این محدودیت برداشته شده است و در این سطح حساب کاربری، می‌توان بدون محدودیت در تعداد، تیکت فنی ارسال کرد.

☁️ @liara_cloud


✅ قابلیت «استقرار بدون اختلال» به صورت آزمایشی فعال شد

🚀 با این قابلیت، در هر استقرار جدید، لیارا هم‌زمان نسخه‌ی جدید و نسخه‌ی قبلی را وضعیت «در حال اجرا» نگه می‌دارد اما ترافیک کاربران شما به نسخه‌ی جدید هدایت نمی‌شود. چرا که نسخه‌ی جدید ممکن است مشکلاتی داشته باشد و با خطایی مواجه شود. سپس، چنان‌چه نسخه‌ی جدید سالم باشد و بدون مشکلی اجرا شود، ترافیک شما بدون اختلالی به نسخه‌ی جدید هدایت می‌شود و نسخه‌ی قدیمی خاموش می‌شود.

جزئیات بیشتر عملکرد این سیستم را می‌توانید در مستندات لیارا مطالعه کنید.

🩺 همچنین شما می‌توانید با تعریف «تست بررسی سلامت» و در واقع Health Check، عملکرد این سیستم را بهبود دهید.

📌 تا به امروز، این قابلیت تنها برای زیرساخت قدیمی لیارا در دسترس بود اما از آن‌جایی که ما در زیرساخت جدیدمان از Orchestrator اختصاصی لیارا استفاده می‌کنیم، این قابلیت را توسعه دادیم تا از این پس تمام کاربران بتوانند از آن بهره‌مند شوند.


✅ افزایش سرعت نصب پکیج‌های Composer

💡 با توجه به این‌که ارتباط با دیتاسنترهای خارج از کشور ممکن است پایدار نباشد و گاها کند شود و منجر به طولانی‌شدن زمان build برنامه‌های شما شود، سرورهای Mirror لیارا به عنوان واسطه عمل می‌کنند و بعد از این‌که پکیجی یک‌بار دانلود و نصب شود، پس از آن از Cache داخل کشور برای نصب همان پکیج در دیپلوی‌های بعدی استفاده می‌شود.

🚀 تا کنون، mirror لیارا برای پکیج منیجرهای npm و pip به صورت پیش‌فرض، فعال شده بود و از این پس، برای پکیج منیجر Composer هم فعال شده است. بنابراین، دیپلوی‌های پلتفرم‌های PHP و Laravel سریع‌تر خواهند شد.

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

☁️ @liara_cloud


✅ اضافه‌شدن قابلیت Hookها

💡پلتفرم‌های لیارا برای اجرای زبان‌ها و فریم‌ورک‌های برنامه‌نویسی مختلف طراحی شده‌اند. با قابلیت جدید هوک‌ها، می‌توانید این پلتفرم‌ها را بر حسب نیازمندی‌های خود شخصی‌سازی کنید. برای نمونه، پکیج‌هایی که نیاز دارید را با apt-get نصب کنید و یا قبل از start شدن برنامه، migrationهای خود را اجرا کنید و فرایندها را خودکار کنید.

🚀 هر هوک، یک فایل sh است که باید در ریشه‌ی برنامه‌ی خود قرار دهید. برای مثال، می‌توانید یک هوک با نام liara_pre_start.sh ساخته و دستور php artisan migrate را در آن بنویسید و دیپلوی کنید.

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

👉 https://docs.liara.ir/app-deploy/nodejs/hooks/

☁️ @liara_cloud


✅ اعلانِ حداقل اعتبار، به صورت خودکار

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

🔔 اما از این پس امکان تنظیم «حالت خودکار» فراهم شده‌است. زمانی که اعتبار شما به نقطه‌ای برسد که برای فعال ماندن سرویس‌ها کافی نیست، اعلانی را دریافت می‌کنید. این اعلان را یک هفته زودتر به صورت خودکار دریافت می‌کنید تا فرصت کافی برای افزایش اعتبار داشته باشید. این اعلان به صورت خودکار، بسته به مصرف ماهانه شما ارسال می‌شود.

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

👉 https://console.liara.ir/settings/notifications

☁️ @liara_cloud


✅ صفحه‌ی «تخمین هزینه‌ها» اضافه شد

💡 با توجه به این‌که سرویس‌های لیارا به صورت ساعتی و بر حسب مصرف (Pay as You Go) قیمت‌گذاری شده‌اند و قبل از مصرف، صورت‌حساب ماهانه صادر نمی‌شود، ممکن است دید کافی نسبت به هزینه‌ها وجود نداشته باشد.

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

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

👉 https://console.liara.ir/credit/details

☁️ @liara_cloud


✅ اضافه‌شدن پشتیبانی از PHP 8.3

🚀 از این پس برای استقرار برنامه‌های PHP می‌توانید از آخرین نسخه‌ی این پلتفرم استفاده کنید و از امکانات و قابلیت‌های جدید آن بهره‌مند شوید.

در حال حاضر، نسخه‌ی 8.3 در پلتفرم PHP و Laravel و همین‌طور وردپرس پلاس، در دسترس است.

☁️ @liara_cloud

20 last posts shown.