seq

استقرار Seq

(Docker Apps)

Seq را می‌توان سروری برای تجزیه و تحلیل هوشمند لاگ برنامه‌های ASP.Net Core، Java و NodeJS دانست که برای استقرار آن در لیارا باید یک برنامه‌ی Docker ایجاد کرده و مراحل زیر را دنبال کنید.

۱) ایجاد دیسک و تنظیم ACCEPT_EULA

در قدم اول باید طبق مستندات ساخت دیسک جدید عمل کرده و یک دیسک با نام و فضای دلخواه ایجاد کنید. سپس طبق مستندات تنظیم متغیرها، متغیر زیر را تنظیم کرده و بر روی دکمه‌ی ثبت تغییرات کلیک کنید.

ACCEPT_EULA=Y

۲) پیکربندی فایل liara.json

در قدم بعد باید طبق مستندات استقرار Image از DockerHub عمل کرده و پس از ایجاد فایل liara.json در مسیر دلخواه، آن را به شکل زیر پیکربندی کنید.

{
  "image": "datalust/seq:2021.2",
  "port": 80,
  "disks": [
    {
      "name": "disk-name",
      "mountTo": "/data"
    }
  ]
}
توجه داشته باشید که مقدار disk-name را با نام دیسک ایجاد شده در مرحله‌ی قبل، جایگزین کنید.

۳) استقرار Seq

در قدم آخر برای استقرار Seq بر روی لیارا کافیست دستور زیر را در مسیر فایل liara.json اجرا کنید.

$ liara deploy
توجه داشته باشید که حتما پس از راه‌اندازی Seq، وارد تنظیمات کاربران شده و authentication را فعال کنید.

استقرار سریع

همچنین شما می‌توانید تمام مراحل فوق را با استفاده از لیارا CLI انجام دهید:

$ liara deploy --app seq-server \
               --image datalust/seq:2021.2 \
               --port 80 \
               --disks data:/data \
               --detach
;