Birinchi deploy

Git repozitoriyidan servis yarating, buildni sozlang va ilovani tekshiring. Sinash uchun bepul resurslarni tanlash mumkin; ularning cheklovlari alohida berilgan.

Video: Lixev’da birinchi ilovangiz

Kirish, workspace yaratish, Nginx’ni FREE tarifida joylashtirish, ommaviy manzil va loglar. Inglizcha interfeys va titrlar, ovozsiz. O‘quv loyihasi yozuvdan keyin o‘chirilgan.

Video qo‘llanmani yuklab olish

Video: GitHub loyihasini joylashtirish

DezerdGun/render3 loyihasidan FastAPI backend va Nuxt frontend yarating. Root Directory, health check, API manzili va CORS sozlamalari, so‘ng xarajat qo‘shish. Inglizcha titrlar, ovozsiz; namuna ilova interfeysi o‘zbekcha. SQLite ishlatadigan vaqtinchalik o‘quv loyihasi yozuvdan keyin o‘chirilgan.

Inglizcha videoni yuklab olish

Akkaunt yarating

Ro‘yxatdan o‘ting va ish maydonini tanlang. Bepul tarif pul bonusi emas, cheklangan resurslarni beradi.

Ro‘yxatdan o‘tish

Git repozitoriyni tanlang

Yangi servis yaratishda GitHub manbasini tanlang. Repozitoriy manzili va tarmog‘ini kiriting. Xususiy repozitoriy uchun kirish huquqi bor akkauntni ulang; tokenni ommaviy URLga yozmang.

Servis yaratish

Servis turlari

Deployni sozlang va boshlang

Ishga tushirishdan oldin ildiz katalogi, buyruqlar, resurslar va muhit o‘zgaruvchilarini tekshiring. Bo‘sh buyruqlar avtomatik aniqlanadi. Loyihadagi Dockerfile avtomatik yaratiladigandan ustuvor.

MaydonTavsif
NameServis nomi: tushunarli nom va formada ruxsat etilgan belgilarni ishlating.
BranchRepozitoriy tarmog‘i, masalan main.
Root DirectoryMonorepozitoriydagi ilova katalogi. Buyruqlar shu katalogda bajariladi.
Build commandBuild buyrug‘i, masalan npm run build. Bog‘liqliklarni o‘rnatish tanlangan build usuliga bog‘liq.
Start commandServer ilovasini ishga tushirish buyrug‘i. Ilova sozlangan portda 0.0.0.0 manzilini tinglashi kerak.
Publish DirectoryStatik sayt uchun tayyor fayllar katalogi, masalan dist.
ComputeCPU va RAM hajmi. Ishga tushirishdan oldin narx va tarif limitlarini tekshiring.
Environment VariablesKonfiguratsiya qiymatlari va sirlar. Ularni Git’da e’lon qilmang.
Auto-DeployTanlangan tarmoq o‘zgarganda avtomatik deploy sozlamasini tekshiring.

Formani tekshirgach Deploy tugmasini bosing. Servis yaratiladi va birinchi build boshlanadi.

Natijani tekshiring

Deploy sahifasida build va ishga tushirish loglarini ko‘ring. Reliz mavjudlik tekshiruvidan o‘tishi kerak. Xatoda ishga tushirish buyrug‘i, port, muhit o‘zgaruvchilari va ilova loglarini tekshiring.

Ilovani oching

Servisning ommaviy manzilini oching. Bosh sahifa, ichki URLlar hamda API yoki bazaga ulanishni tekshiring. Fon va xususiy servislarning ommaviy manzili bo‘lmasligi mumkin.

Keyingi qadamlar

Servisni qanday tanlash kerak

O‘z domeningiz

Servis sozlamalarida domen qo‘shing va ko‘rsatilgan DNS yozuvini DNS provayderingizga kiriting. DNS tekshiruvi va HTTPS sertifikati chiqarilishini kuting. Vaqt DNS va sertifikat chiqarilishiga bog‘liq; darhol tayyor bo‘lishi kafolatlanmaydi.

Servisni boshqarish

Servis panelida loglar, sozlamalar va ishga tushirish amallari mavjud. To‘xtatish, resursni o‘zgartirish yoki oldingi relizga qaytishdan oldin joriy holat, tarif shartlari va funksiya cheklovlarini tekshiring. Imkoniyatlar holati alohida e’lon qilingan.

Imkoniyatlar va cheklovlar