የCDN ማዋቀር መመሪያ

ለፈጣን የይዘት ማድረስ የCDN አቅራቢ መለያዎን ከCastovia ጋር እንዴት ማገናኘት እንደሚቻል።

የCDN ውህደት እንዴት እንደሚሰራ

Castovia ከውጭ CDN አቅራቢዎች ጋር ይዋሃዳል። ደንበኛው የራሱን CDN መለያ ይፈጥራል እና ይከፍላል። Castovia የCDN ማስረጃዎችን በምስጢር ያከማቻል፣ ግንኙነቱን ይፈትሻል፣ እና ንቁ እና ጤናማ ሲሆን ፕሌባክን በCDN በኩል ያስተላልፋል። CDN ካልተገኘ Castovia ወደ origin server መመለስ ይችላል።

Bunny CDN — መጀመሪያ ሙሉ በሙሉ የተደገፈ አቅራቢ

  1. 1በbunny.net ላይ Bunny CDN መለያ ይፍጠሩ።
  2. 2ወደ origin serverዎ (provider node) የሚጠቁም Pull Zone ይፍጠሩ።
  3. 3ከመለያ ቅንብሮችዎ Bunny CDN API Key ይቅዱ።
  4. 4በCastovia አስተዳዳሪ → CDN አዲስ CDN አቅራቢ ያክሉ እና Bunny CDN ይምረጡ።
  5. 5API Key፣ Pull Zone ID/name እና CDN hostname ያስገቡ።
  6. 6Castovia API keyን በምስጢር ያከማቻል። በAPI responses ውስጥ ፈጽሞ አይታይም።
  7. 7"Test Connection" ይጫኑ — Castovia Pull Zone ሊደርስበት እንደሚችል ያረጋግጣል።
  8. 8ንቁ እና ጤናማ ሲሆን Castovia playback URLsን በCDN በኩል ያስተላልፋል።
  9. 9የCDN የጤና ማረጋገጫ ካልተሳካ Castovia ወደ origin ይመለሳል (ከተዋቀረ ጊዜ)።

Cloudflare — የተዘጋጀ ውህደት

Cloudflare ውህደት ለየት የደንበኛ ነው እና የሚፈልገው፦

  • Cloudflare መለያ ከAPI token ወይም Global API Key ጋር
  • የተዋቀረ zone/domain
  • በCloudflare እቅድ መሰረት ልዩ ማዋቀር ይለያያል (Free፣ Pro፣ Enterprise)

Castovia የተዘጋጀ የውህደት skeleton ያቀርባል። በonboarding ጊዜ ማዋቀር ለእያንዳንዱ ደንበኛ ይዘጋጃል።

ሌሎች CDN አቅራቢዎች

የCastovia CDN ማዕቀፍ ብዙ አቅራቢዎችን (KeyCDN፣ StackPath፣ Fastly፣ Akamai) ይደግፋል። ለአቅራቢው የተለየ ማዋቀር በonboarding ጊዜ በደንበኛው የተመረጠው CDN አቅራቢ መሠረት ይዘጋጃል።

ወጪዎች

የCDN አቅራቢ ወጪዎች የተለዩ ናቸው። ደንበኛው bandwidth አጠቃቀም በቀጥታ ለCDN አቅራቢው ይከፍላል።.

Bunny CDN በአጠቃቀም ላይ የተመሠረተ ዋጋ ይጠቀማል (ብዙውን ጊዜ per-GB bandwidth)። ዋጋው በአቅራቢው ውሎች ይመራል።

Castovia CDN bandwidthን በእቅድ ዋጋ ውስጥ በነባሪ አያካትትም።

የተተዳደረ Castovia CDN add-on እንደ ወደፊት የሚከፈል አገልግሎት ሊቀርብ ይችላል — በነባሪ አይካተትም።

ደህንነት

API keys በdatabase ውስጥ በምስጢር የተከማቹ
Keys በUI እና API responses ውስጥ ተሰውረው ይታያሉ
ምንም sourceUrl ለclients አይገለጥም
ምንም origin server secret አይገለጥም