آتنا
…
خانهراهنماآکادمیمستندات فنیمدارک منجستجو
مستندات فنی

استقرار و پیکربندی ویکی

اجزای استقرار

  1. API: dotnet publish → سرویس Windows / systemd / IIS
  2. فرانت: next build → next start یا static export با reverse proxy
  3. SQL Server: دیتابیس جدا AutenaWikiDatabase + لاگین اختصاصی

متغیرهای محیطی مهم

  • ConnectionStrings__WikiConnection
  • WikiAuth__Secret (حداقل ۳۲ کاراکتر، فقط env در تولید)
  • ASPNETCORE_URLS یا Kestrel Endpoints
  • NEXT_PUBLIC_API_URL برای فرانت
  • Cors__Origins__0 = دامنه فرانت

نام‌های پیشنهادی

  • سرویس/اپ: autena-wiki
  • دامنه (منوط به DNS): help.autena.ir
امنیت: secret و connection string را هرگز در مخزن یا فرانت قرار ندهید. HTTPS را با reverse proxy فعال کنید.