متغیرهای محیطی
متغیرهای محیطی یا Environment Variables مقادیری هستند که اطلاعاتی را در مورد محیط اجرای یک برنامه یا سیستم فراهم میکنند. این متغیرها به برنامهها کمک میکنند تا با محیط اجرایی خود تعامل داشته و اطلاعات لازم را از آن دریافت کنند.
متغیرهای محیطی (Environment Variables) به شما کمک میکنند تا برنامهی خود را متناسب با محیطهای مختلفی اعم از Development و Production پیکربندی کنید. یکی از متداولترین کاربردهای این متغیرها، اتصال برنامه به دیتابیس است. برای مثال در زمان توسعه معمولا به دیتابیس لوکال متصل هستید اما پس از استقرار برنامه انتظار میرود که برنامهی شما به دیتابیس اصلیتان متصل شود.
مشاهدهی لیستی از متغیرهای محیطی تنظیم شده
برای مشاهده متغیرهای محیطی با استفاده از Console کافیست بر روی برنامه خود کلیک کرده و سپس وارد قسمت تنظیمات برنامه خود شوید. اکنون میتوانید در بخش متغیرها لیستی از متغیرهای محیطی خود را ببینید:

برای مشاهده متغیرهای محیطی با استفاده از ابزار Liara CLI کافیست تا دستور زیر را اجرا کنید:
پس از app-- بایستی شناسه برنامه خود را وارد کنید.
نحوه اضافهکردن (ویرایش) متغیرهای محیطی
برای اضافه کردن یا تغییر متغیرهای محیطی با استفاده از Console کافیست بر روی برنامه خود کلیک کرده و سپس وارد قسمت تنظیمات برنامه خود شوید. اکنون میتوانید در بخش متغیرها متغیرهای محیطی خود را اضافه کنید یا تغییر دهید:
برای اضافه کردن یا تغییر یک متغیر محیطی با استفاده از ابزار Liara CLI، میتوانید از دستور liara env:set استفاده کنید؛ به عنوان مثال:
در نظر داشته باشید که بایستی پس از app--، شناسه برنامه خود را به جای django-application وارد کنید.
برای اضافه کردن متغیرهای محیطی با استفاده از copy/paste باید در ابتدا متغیرهای محیطیتان را به همراه مقدارشان copy کرده، سپس در کنسول لیارا، بر روی برنامهتان کلیک کرده، وارد قسمت تنظیمات شده، سپس وارد بخش متغیرها شوید. در نهایت، بایستی بر روی تب COPY/PASTE کلیک کرده و مقادیر کپی شده را در قسمت تعبیه شده، paste کنید؛ سپس بر روی گزینه افزودن کلیک کرده و در نهایت بر روی گزینه ثبت تغییرات کلیک کنید:
برای اضافه کردن متغیرهای محیطی با استفاده از آپلود فایل env. باید در ابتدا در کنسول لیارا، بر روی برنامهتان کلیک کرده، وارد قسمت تنظیمات شده، سپس وارد بخش متغیرها شوید. در نهایت، بایستی بر روی تب آپلود فایل ENV کلیک کرده و بر روی گزینه آپلود فایل env. کلیک کنید. فایل env. مورد نظرتان را برای آپلود انتخاب کرده و پس از آپلود آن، بر روی گزینه ثبت تغییرات کلیک کنید تا متغیرهای محیطی به برنامهتان اضافه شوند:
envهای آماده، اطلاعات مربوط به اتصال به دیتابیس مستقر شده در لیارا، در شبکه خصوصی هستند که در قالب URI و به صورت پیشفرض، توسط لیارا، ارائه میشوند. در نظر داشته باشید که نام آنرا، بسته به نام انتخابی در برنامهتان، تغییر دهید. یا اینکه میتوانید از همان نام، استفاده کنید:
نحوه حذف متغیرهای محیطی
برای حذف متغیرهای محیطی با استفاده از Console کافیست بر روی برنامه خود کلیک کرده و سپس وارد قسمت تنظیمات برنامه خود شوید. اکنون میتوانید در بخش متغیرها متغیرهای محیطی خود را حذف کنید:
برای حذف یک متغیر محیطی با استفاده از ابزار Liara CLI، میتوانید از دستور liara env:unset استفاده کنید؛ به عنوان مثال:
در نظر داشته باشید که بایستی پس از app--، شناسه برنامه خود را به جای django-application وارد کنید.