Tsallaka zuwa abin da ke ciki

Wallafa a wasu masaukai

A taƙaiceMonstarX yana ba manhajarku masauki, amma kuna iya gudanar da ita a asusunku na gajimare ma. Ku haɗa Cloudflare, Vercel, Google Cloud, Railway, Azure ko AWS a ƙarƙashin Sabis na gajimare → Gajimare, sannan ku wallafa daga menu na Wallafa. Manhajarku tana riƙe rumbun bayananta, shiga, imel, fayiloli da AI a inda suke; mai masaukin yana karɓar kuɗi daga gare ku kai tsaye.

A yadda aka saba, Wallafa tana saka manhajarku a masaukin MonstarX kansa a your-app.monstarx.app — zaɓi mafi sauƙi, kuma wanda ya dace da yawancin mutane. Wasu ƙungiyoyi suna buƙatar manhajar ta gudana a asusunsu na gajimare: dokar kamfani, kwangilar da ake da ita, ko son a aiko da takardar kuɗi da sunansu. MonstarX zai iya wallafa muku a masauki shida.

MasaukiInda manhajar take gudanaAbin da kuke haɗawaRumbun bayananta
MonstarX (na asali)Gajimaren MonstarX, a your-app.monstarx.appBabu komaiMonstarX Cloud
CloudflareAsusunku na Cloudflare, a adireshin workers.dev ko ɗaya daga cikin sunayen yanar gizonkuToken na APISabon rumbun bayanai a asusunku na Cloudflare
VercelAsusunku na VercelToken ɗin shiga (da ID na ƙungiya idan kuna amfani da ƙungiya)Yana zama a MonstarX
Google CloudCloud Run a aikinku na Google CloudMaɓallin service account da yankiYana zama a MonstarX
RailwayAikinku na Railway, ana gina shi daga GitHubToken na API, ID na aiki da ID na muhalliYana zama a MonstarX, ko yana komawa Railway Postgres
AzureAzure App Service a cikin rajistar sabis ɗinkuService principal (tenant, client ID, sirri, subscription)Yana zama a MonstarX
AWSECS on Fargate a asusunku na AWSTarin saiti da kuke ƙirƙira daga samfurin MonstarXYana zama a MonstarX

“Yana zama a MonstarX” yana nufin manhajar tana ci gaba da amfani da rumbun bayanai, shiga, imel, ajiyar fayiloli da AI da take da su tuni — inda shafukan manhajar suke gudana ne kaɗai yake canjawa. Ba a kwafa ko matsar da komai sai idan jadawalin ya faɗi haka.

Duk shida suna ƙarƙashin Sabis na gajimareGajimare, a jerin haɗin sabis. Ku danna Haɗa a kan wanda kuke so.

Da zarar an haɗa ɗaya, menu na Wallafa yana ba da shi a ƙarƙashin Sauran sabis na masauki da aka haɗa, a ƙasan menu: Wallafa a Cloud Run, Wallafa a Railway, Buɗe Vercel, Masaukin manhaja a Azure ko AWS. (Cloudflare ya bambanta: yana karɓe maɓallin Wallafa shafin na yau da kullum.)

Ku haɗa token na API na Cloudflare a Sabis na gajimareGajimareCloudflare, sannan ku kunna Gudanar da wannan manhaja a Cloudflare ɗina. Daga nan maɓallin Wallafa shafin na yau da kullum yana wallafawa a asusunku: manhajar, rumbun bayananta da takardar kuɗi duka naku ne. Rumbun bayanan manhajar da aka wallafa yana farawa fanko kuma yana samun kowane jadawali; samfoti yana riƙe nasa bayanan gwaji. Manhajar tana amsawa a adireshin workers.dev, ko a ɗaya daga cikin sunayen yanar gizonku na Cloudflare.

Cikakken jagora: Gudanar da manhajarku a asusunku na Cloudflare.

  1. A Sabis na gajimareGajimare, ku danna Haɗa a kan Vercel. Tagar Wallafa da Vercel tana buɗewa.

  2. Ku ƙirƙiri token ɗin shiga a saitunan asusunku na Vercel (dole ne ya iya ƙirƙirar wallafawa da sarrafa ayyuka), ku manna shi, ku ƙara ID na ƙungiya idan manhajar ta wata ƙungiya ce, sannan ku danna Haɗa Vercel.

  3. Idan kuna so, ku haɗa wani aikin Vercel da ake da shi ta ID ko sunansa. In ba haka ba, ana ƙirƙirar sabo a wallafawa ta farko.

  4. Ku danna Wallafa sigar samfoti don gwadawa, ko Wallafa ainihin siga don sa ta a intanet. Tagar tana nuna matsayin wallafawa ta ƙarshe da hanyar haɗi zuwa gare ta.

A wannan tagar kuna iya ƙara sunayen yanar gizo a aikin Vercel (Vercel yana nuna bayanin DNS da za a ƙara, sannan Tabbatar da DNS), ku kuma sarrafa Masu canji na muhalli. Ana kwafa bayanan sirrinku na MonstarX zuwa Vercel a kowace wallafawa, don haka ku sake wallafawa bayan kun canja su. Daga baya, ku sake buɗe tagar daga WallafaSauran sabis na masauki da aka haɗaBuɗe Vercel. Cire haɗin yana cire damar MonstarX; aikinku na Vercel yana ci gaba da kasancewa a intanet.

  1. A Google Cloud, ku ƙirƙiri service account don MonstarX ku ba shi waɗannan matsayin: Cloud Run Admin, Cloud Build Editor, Artifact Registry Administrator, Storage Admin, da Service Account User. Ku zazzage maɓallinsa na JSON.

  2. A Sabis na gajimareGajimare, ku danna Haɗa a kan Google Cloud, ku manna maɓallin, sannan ku shigar da yankin Cloud Run (misali australia-southeast1).

  3. Ku buɗe Wallafa, ku faɗaɗa Sauran sabis na masauki da aka haɗa, sannan ku danna Wallafa a Cloud Run.

MonstarX yana gina manhajar zuwa kwantena a aikinku, ya gudanar da ita a Cloud Run, a adireshin run.app na Google kansa. Manhajar tana riƙe rumbun bayananta na MonstarX; don Firestore da shiga da ajiya na Firebase kansa, ku haɗa Firebase ma. Cire daga intanet yana goge sabis ɗin Cloud Run amma yana barin fayilolin gininsa da hotunan kwantena a aikinku na Google Cloud.

  1. Ku haɗa aikin da ma’ajiyar GitHub da farko — Railway yana gini daga gare ta. Duba GitHub.

  2. A Railway, ku ƙirƙiri token na asusu ko na filin aiki (token na aiki ba zai iya ƙirƙirar sabis ba), ku kwafi ID na aikinku da ID na muhallinku.

  3. A Sabis na gajimareGajimare, ku danna Haɗa a kan Railway ku manna su.

  4. Ku buɗe Wallafa, ku faɗaɗa Sauran sabis na masauki da aka haɗa, sannan ku danna Wallafa a Railway. MonstarX yana daidaita ma’ajiyar, sannan Railway ya gina ya wallafa ta. Matsayin yana sabuntawa yayin da menu na Wallafa yake buɗe.

Railway zai iya riƙe bayanan manhajarku a Railway Postgres ma — duba Railway. Cire daga intanet yana cire sabis ɗin Railway na manhajar; rumbun bayanai na Railway Postgres yana nan.

Ku haɗa service principal mai damar Contributor a rajistar sabis ɗinku ta Azure: ID na kundin asusu, ID na manhaja (client), Sirrin client, ID na rajistar sabis da Yankin Azure nasa, sannan Tabbatar kuma haɗa. Ku buɗe WallafaSauran sabis na masauki da aka haɗaMasaukin manhaja a Azure ku danna Wallafa a Azure.

MonstarX yana ƙirƙirar resource group, tsarin Basic B1 Linux App Service da web app don manhajar. Wallafa sabuwar siga yana sabunta ta, Buɗe manhajar Azure yana ziyartar ta, kuma Cire manhajar Azure yana goge manhajar da tsarinta daga Azure.

Masaukin AWS yana aiki ga manhajojin da MonstarX ya gina (ba manhajojin da aka shigo da su ba), kuma haɗa shi yana ɗaukar ƙarin ’yan matakai saboda MonstarX ba ya taɓa neman kalmomin sirri ko maɓallan shiga na AWS:

  1. A Sabis na gajimareGajimare, ku danna Haɗa a kan AWS ku zaɓi yanki.

  2. Ku danna Zazzage samfurin saitawa, ku buɗe AWS CloudFormation a wannan yankin, sannan ku ƙirƙiri stack daga samfurin da ainihin Sunan tarin albarkatu da aka nuna. Ku amince da IAM roles masu suna.

  3. Idan stack ɗin ya gama, ku manna sakamakonsa na RoleArn a ARN na matsayin wallafawa sannan ku danna Tabbatar sannan haɗa AWS.

  4. Ku buɗe WallafaSauran sabis na masauki da aka haɗaAWS ku danna Wallafa a AWS.

Manhajar tana gudana a ECS Fargate (0.5 vCPU, ƙwaƙwalwa 1 GB, kwafi ɗaya ko biyu) a bayan adireshin HTTPS na AWS. Asusunku yana buƙatar default network (VPC) mai public subnets a aƙalla availability zones biyu. Wallafa sabuwar siga yana fitar da sabuwar siga, Dawo da wallafawar da ta gabata yana komawa fitarwa ɗaya baya (ba a soke canje-canjen rumbun bayanai ba), kuma Dakatar da masaukin AWS yana cire manhajar. Albarkatun saiti, hotunan kwantena da bayanan sirri suna zama a asusunku har sai kun cire stack ɗin saitin da kanku.

  • Cloud Run da Railway suna jira masaukin MonstarX ya tsaya. Yayin da manhajar take kan intanet a masaukin MonstarX, maɓallan Wallafa a Cloud Run da Wallafa a Railway suna jira; ku cire ta daga intanet da farko don matsawa can.
  • Sunayen yanar gizo na musamman da aka saya ko aka haɗa a menu na Wallafa na MonstarX suna aiki ne ga masaukin MonstarX. A asusunku na Cloudflare, ku zaɓi ɗaya daga cikin sunayen yanar gizonku na Cloudflare a saitunansa; a Vercel, ku ƙara sunayen yanar gizo a tagar Vercel; a sauran masauki, ku yi amfani da saitunan sunayen yanar gizo na masaukin kansa.
  • Kun fi son yin shi da kanku? Ku fitar da lambar tushenku ku wallafa ta a ko’ina.
Ina buƙatar wani masauki?

A’a. Masaukin MonstarX yana aiki nan take, tare da adireshi kyauta da HTTPS. Sauran masauki na ƙungiyoyin da suke buƙatar manhajar a asusunsu na gajimare ne.

Bayanaina suna motsawa idan na wallafa a wani masauki?

A’a. Manhajar tana riƙe rumbun bayananta, shiga, imel, fayiloli da AI a inda suke. Cloudflare (sabon rumbun bayanai a asusunku) da Railway Postgres (idan kun ƙara shi) ne kaɗai suke canja inda bayanai suke.

Wa yake biyan kuɗin masauki?

Mai masaukin yana karɓar kuɗi daga asusunku don masaukin da yake bayarwa.

Zan iya wallafa manhajar da na shigo da ita a AWS?

Ba tukuna ba. Masaukin AWS yana goyon bayan manhajojin da MonstarX ya gina. Manhajojin da aka shigo da su za su iya amfani da sauran masauki ko a fitar da su.

Me zai faru idan na cire haɗin wani masauki?

MonstarX yana rasa damar shiga. Ga Vercel, aikin Vercel yana ci gaba da kasancewa a intanet. MonstarX ba zai cire haɗin Cloudflare, Google Cloud ko AWS ba yayin da manhajar take kan intanet a can — ku cire ta daga can da farko.