# راهنمای نصب و به‌روزرسانی آراکس یدک

## دانلود برنامه

[دانلود آخرین APK](https://anbardar.deltacloud.ir/downloads/arax-warehouse.apk)

## نصب

1. فایل APK را دانلود کنید.
2. فایل را باز کنید.
3. در صورت نمایش هشدار Android، اجازهٔ نصب از همین منبع را فقط برای مرورگر یا فایل‌منیجر مورد استفاده فعال کنید.
4. برنامه را نصب و اجرا کنید.

## ورود

برنامه هنگام شروع وضعیت اتصال سرور را نمایش می‌دهد. اگر پیام «سرور انبار آنلاین است» دیده شد، نام کاربری و رمز حساب انبار را وارد کنید.

رمز حساب در فایل راهنما یا داخل APK قرار داده نمی‌شود. اگر رمز در اختیار شما نیست، مدیر سرور باید آن را از مسیر امن تغییر دهد.

## وضعیت سرور

- API: `https://anbardar.deltacloud.ir`
- بررسی سلامت: `/health`
- نسخهٔ فعلی: `/app/version`
- مسیر دانلود: `/downloads/arax-warehouse.apk`

## به‌روزرسانی خودکار

برنامه هنگام اجرا و سپس هر ۳۰ دقیقه نسخهٔ سرور را بررسی می‌کند. اگر `version_code` سرور از نسخهٔ نصب‌شده بالاتر باشد:

1. APK جدید را از مسیر دانلود دریافت می‌کند.
2. اعلان دانلود نمایش داده می‌شود.
3. نصب‌کنندهٔ رسمی Android باز می‌شود.
4. تأیید نهایی نصب باید توسط کاربر و Android انجام شود؛ نصب بی‌صدا انجام نمی‌شود.

برای انتشار نسخهٔ جدید، APK را در مسیر دانلود قرار دهید و رکورد `app_versions` را با `version_code` بزرگ‌تر ثبت کنید.

## نکتهٔ امنیتی انتشار

مسیر HTTPS بالا برای دانلود و اتصال امن فعال است. و نسخهٔ نهایی با Release key و Play App Signing ساخته شود. نسخهٔ Google Play باید از Play In-App Updates استفاده کند؛ updater مستقیم APK برای نسخه‌های خارج از Google Play مناسب است.

## تست سریع

```bash
curl https://anbardar.deltacloud.ir/health
curl -I https://anbardar.deltacloud.ir/downloads/arax-warehouse.apk
```
