چند ماه قطعیهای اینترنت ایران رو یادتونه؟
وسط همون روزا، یه پروژهی NestJS + Prisma داشتیم که باید دیپلوی میشد ولی همه چی خاموش بود !
روی سیستم لوکال همهچی عادی بود. ولی همین که npx prisma generate رو تو Container زدیم، گیر کردیم !!
چون Prisma برای Generate کردن Client، یه Engine باینری از سرور خودش (نه npm) دانلود میکنه. و اون سرور رو اصلاً دسترسی نداشتیم.
یعنی یه دستور که همیشه چند ثانیه طول میکشید، تبدیل شد به یه مشکل واقعی که باید حلش میکردیم اونم بدون اینکه اینترنت بین المللی داشته باشیم.
تو این پست کامل نوشتم چطور با پیدا کردن Environment Variable درست، و آوردن Engine باینری سازگار از ریپوی خود Prisma، مشکل رو بدون نیاز به اینترنت حل کردیم:
لینک پست
@codehalics | کدهالیک

LinkedIn
توی قطعی های اینترنت، دیپلوی باید انجام میشد، ولی پریسما برای گرفتن انجین به یه سرور خارجی نیاز داشت که اصلاً بهش دسترسی نداشتیم.…
وقتی ORM ات برای کار کردن به یه سرور خارج از کشور نیاز داره، ولی کل کشور آفلاینه، چیکار میکنی؟
10
2August 21, 2026 1.1K 1 13