خلاصه
سعی کردم Paperless-ngx را روی NAS قدیمی سینولوژی با فقط ۲ گیگ رم اجرا کنم؛ یک بار آپلود چند سند همزمان باعث شد تمام کانتینرها متوقف شوند و رابط کاربری فریز کند. درس گرفتم: محدودیت سختافزاری را دستکم نگیرید و قبل از انتقال سرویسها، منابع را بسنجید.
چرا سراغ NAS ضعیف رفتم؟
در آفریقای جنوبی حتی مینیپیسی دستدوم دهساله حداقل ۷۵ دلار است. رم ۴ گیگ برای NAS من ۱۱۵ دلار تمام میشود؛ هزینهای که الان توان پرداختش را ندارم.
بهجای خرید، همان NAS قدیمی با ۲ گیگ رم را به کار گرفتم؛ فقط برای سرویسهایی که ۲۴ ساعته لازم دارم تا مصرف رم روی ۶۰٪ بماند.
روز خوش، بعد فاجعه
Paperless-ngx روی کامپیوتر اصلی خوب کار میکرد؛ پس آن را به NAS منتقل کردم. چند سند آپلود شد، سرعت کم بود ولی قابلقبول.
همین که اپ موبایل چند فایل را همزمان فرستاد، کانتینر کرش کرد، بقیه سرویسها هم متوقف شدند و رابط وب NAS فریز شد.
چطور نجات پیدا کردم
وقتی Paperless-ngx را خاموش کردم، بقیه کانتینرها بالا آمدند. فهمیدم OCR و هوشمصنوعی داخلی Paperless رم را میبلعد.
حالا Paperless روی PC قدرتمند اجرا میشود و روی NAS فقط سرویسهای سبک باقی ماندند. هشدار ۸۰٪ رم هم تنظیم کردهام تا دوباره غافلگیر نشوم.
نتیجهگیری
سلفهاستینگ ارزان یعنی بپذیرید سختافزار ضعیف مرز باریکی بین کارکرد و فاجعه دارد؛ قبل از انتقال هر سرویس، حتماً منابع را بسنجید و مرز را جابهجا نکنید.
