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
Veb-servis
HTTP so‘rovlarini qabul qiladigan server ilovasi: saytlar va API.
Statik sayt
Nashr katalogidagi tayyor HTML, CSS va JavaScript.
Xususiy servis
Ommaviy URL manzilisiz ichki servis.
Fon jarayoni
Navbatlar va fon vazifalari uchun doimiy jarayon.
Rejali vazifa
Cron jadvali bo‘yicha davriy ishga tushirish.
FREE veb-servis kiruvchi so‘rovlarsiz 15 daqiqadan keyin uxlaydi. Uyqudan keyingi birinchi so‘rov ishga tushishni kutishi mumkin. Barcha kvotalar va baza shartlari bepul resurslar bo‘limida berilgan.
Bepul resurslar →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.
| Maydon | Tavsif |
|---|---|
| Name | Servis nomi: tushunarli nom va formada ruxsat etilgan belgilarni ishlating. |
| Branch | Repozitoriy tarmog‘i, masalan main. |
| Root Directory | Monorepozitoriydagi ilova katalogi. Buyruqlar shu katalogda bajariladi. |
| Build command | Build buyrug‘i, masalan npm run build. Bog‘liqliklarni o‘rnatish tanlangan build usuliga bog‘liq. |
| Start command | Server ilovasini ishga tushirish buyrug‘i. Ilova sozlangan portda 0.0.0.0 manzilini tinglashi kerak. |
| Publish Directory | Statik sayt uchun tayyor fayllar katalogi, masalan dist. |
| Compute | CPU va RAM hajmi. Ishga tushirishdan oldin narx va tarif limitlarini tekshiring. |
| Environment Variables | Konfiguratsiya qiymatlari va sirlar. Ularni Git’da e’lon qilmang. |
| Auto-Deploy | Tanlangan 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
Jadval bo‘yicha davriy ishga tushirish kerakmi?
Rejali vazifa →Jarayon fonda ishlaydimi va HTTP qabul qilmaydimi?
Fon jarayoni →Faqat loyiha ichida kirish kerakmi?
Xususiy servis →Sayt tayyor HTML, CSS va JavaScriptdan iboratmi?
Statik sayt →Ilova ommaviy HTTP so‘rovlarini qabul qiladimi?
Veb-servis →
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 →