تغییرات نسخهها
نسخههای منتشرشدهٔ نسنت لینوکس، هرکدام چه آوردند، و چطور بدون از دست دادن داده ارتقا دهید.
مرور کلی
نسخههای زیر هنگام ساخت این سایت از گیتهاب خوانده میشوند، پس تا زمان آخرین
استقرار بهروزند. هر نسخهٔ برچسبخورده باینریهای ایستای لینوکس برای amd64 و
arm64 منتشر میکند که شامل خود پنل، ابزار عملیاتی nasnet-tool، و یک بستهٔ آفلاین است که
PostgreSQL و Xray-core را همراه دارد و برای سرورهای بدون دسترسی اینترنت خروجی
است.
ارتقا
مسیر ارتقا هر طور که مستقر کرده باشید یک شکل دارد، و گام اولش اختیاری نیست:
- پشتیبان بگیرید. مهاجرتهای ساختار پایگاهداده هنگام بالا آمدن خودکار اجرا میشوند، و بازگشت از یک مهاجرت شکستخورده خیلی سادهتر از اشکالزدایی آن است.
- آنچه در حال اجراست را عوض کنید:
- داکر. ایمیجهای جدید را بگیرید و
docker compose up -d --buildرا اجرا کنید. - systemd یا باینری ساده. باینری را جایگزین و سرویس را راهاندازی مجدد کنید.
- هر کدام.
nasnet-tool.shرا اجرا و Update را انتخاب کنید، که همین کار را با بررسی پیشنیازها انجام میدهد.
- داکر. ایمیجهای جدید را بگیرید و
- اولین بالا آمدن را از روی گزارشها تماشا کنید. مهاجرتها نام گامی که رویش هستند را میگویند، پس یک شکست به شما میگوید کجا متوقف شده.
nasnet-tool.sh میتواند خودش را از GitHub Releases بهروز کند. اگر حین این کار
به محدودیت نرخ API خوردید، یک GITHUB_TOKEN در محیط تنظیم کنید.
پیش از یک ارتقای بزرگ چه بخوانید
یادداشتهای انتشار تغییرهای پیکربندی را اعلام میکنند، و این پروژه بهقدری سریع
حرکت میکند که دیدن یک کلید تازه در .env یا یک پیشفرض عوضشده در آنها عادی
است. یادداشتهای همهٔ نسخههای میان نسخهای که رویش هستید تا نسخهای که میروید
را مرور کنید، نه فقط جدیدترین را.
خود ارتقا در نصب و پشتیبانی که پیش از آن میگیرید در پشتیبانگیری و بازگردانی توضیح داده شده است.