Zinn Hub
0
Səbətiniz
0

Bir Baxışda

Qərar verməyinizə kömək edəcək bu xidmət haqqında əsas detallar. Zinn Hub tərəfindən yaradılıb, satıcı tərəfindən deyil.

Texnologiya Yığını

Node.js, Next.js, Rust
Node.js və Next.js tətbiqlərini və Rust xidmətlərini əhatə edir - əhatə dairəsi aydın şəkildə müəyyən edilmişdir, beləliklə alıcılar sifariş verməzdən əvvəl nəyin dəstəkləndiyini dəqiq bilirlər.

CI Platforması

GitHub Actions və ya GitLab CI
Boru kəməri kodunuzu yerləşdirən platformada qurulur - köçürmə tələb olunmur. Sirlər platformanın şifrələnmiş anbarında qalır, heç vaxt repozitoriyada olmur.

Yerləşdirmə Hədəfləri

SSH Server, Railway, Fly.io, Vercel
Qabaqcıl səviyyə SSH üzərindən Linux serverinə və ya eyni Docker şəkli vasitəsilə Railway və Fly.io-ya göndərilir, yaxud Next.js tətbiqini Vercel-ə təhvil verir - alıcı seçir.

Satıcı Müstəqilliyi

Tamamilə öz-özünə mövcud
Hər şey standart alətlərdən istifadə edərək repozitoriyanızda sənədləşdirilir. Hər hansı bir tərtibatçı çatdırılmadan sonra boru kəmərini saxlaya və ya dəyişdirə bilər - satıcıdan davamlı asılılıq yoxdur.

Nə Əldə Edəcəksiniz

Formatlar:
Xüsusi Kod
Çatdırılma Metodu:
Sifariş Meneceri
Qeydlər: Hər şey repozitoriyanızda yerləşir: Dockerfile və tərtib faylı, Standart və Qabaqcıl üzrə CI boru kəməri və necə işlətmək, sınaqdan keçirmək və buraxmaq barədə bir README. Yerləşdirmə açarları və tokenləri CI platformanızın sirlərində, tətbiq parametrləri isə serverinizin və ya platformanızın mühitində qalır, heç vaxt kodda olmur. Qabaqcıl üzrə, əsas qola itələmə öz-özünə yerləşir və README necə geri qaytarılacağını təsvir edir.

Tam Təsvir

Əgər yerləşdirməniz kiminsə yadda saxlamalı olduğu əmrlər siyahısıdırsa, bu xidmət onu əvəz edir. Mən əvvəlcə tətbiqi təkrar istehsal edilə bilən edirəm, sonra avtomatik: eyni şəkil noutbukda, CI-də və serverdə işləyir və əsas qola itələmə buraxılış üçün kifayətdir.

Starter konteynerdir: istehsal Dockerfile, tətbiqi və onun verilənlər bazasını yerli olaraq işlədən bir tərtib faylı və yeni bir tərtibatçını bir əmrlə işə salan bir README. Standart, hər bir itələmədə və hər bir çəkmə və ya birləşmə tələbində quraşdıran, linta edən, sınaqlarınızı işlədən və şəkli quran bir boru kəməri əlavə edir. Kodunuzun yerləşdiyi yerdən asılı olaraq GitHub Actions və ya GitLab CI-də işləyir. Qabaqcıl yerləşdirməni əlavə edir: əsas qola birləşmədə, boru kəməri tətbiqi SSH üzərindən Linux serverinizə və ya eyni şəkli işlədən Railway və ya Fly.io-ya göndərir, yaxud Next.js tətbiqini öz yolu ilə quran Vercel-ə təhvil verir. Yerləşdirmə açarları və tokenləri GitHub-ın şifrələnmiş sirlərində və ya GitLab-ın qorunan CI/CD dəyişənlərində saxlanılır, kodda deyil və siz geri qaytarmaq üçün yazılı bir yol əldə edirsiniz.

Çoxmərhələli qurğularla şəkillər kiçik qalır, tətbiq qeyri-root istifadəçisi kimi işləyir və konfiqurasiya ətraf mühit dəyişənlərindən gəlir, beləliklə eyni şəkil səhnələşdirmə və istehsal üçün xidmət edir. Eyni yanaşma Node.js və Next.js tətbiqlərini, Rust xidmətlərini və statik saytları əhatə edir.

Mənim iki ictimai veb layihəm, bir Next.js mağazası və şəxsi saytım, bunun boru kəməri tərəfini göstərir: GitHub Actions hər ikisini əsas qola hər bir itələmədə qurur və yerləşdirir və yerləşdirmədən əvvəl mağazanın vahid və brauzer sınaqlarını işlədir. Onlar statik saytlardır, buna görə də konteyner olmadan göndərilir. Rust tərəfində, mənim açıq mənbəli crate-imdə əsas qola hər bir itələmədə və hər bir çəkmə tələbində işləyən bir GitHub Actions boru kəməri var: formatlaşdırma, linta, sınaqlar, minimum dəstəklənən Rust versiyası və asılılıq yoxlamaları. Əgər siz də Kubernetes işlədirsinizsə, manifestlər və ya Helm cədvəli əlavə olaraq mövcuddur.

Zənglər yoxdur. Hər şey repozitoriyanızda yerləşir və yazılıdır, buna görə də boru kəməri mənə bağlı deyil. Çatdırılmadan 14 gün sonra, razılaşdığımız kimi işləməyən hər şeyi pulsuz düzəldirəm.

Layihənizi tamamlamaq üçün addımlar
1. Layihəni oxuyun - Mən tətbiqi indi etdiyiniz kimi işlədirəm və onun asılılıqlarını, ətraf mühit dəyişənlərini, verilənlər bazasını və qurma addımlarını yazıram.
2. Konteyner - İstehsal Dockerfile və yerli işlər üçün bir tərtib faylı, təmiz bir maşında tətbiqi quraraq və işə salaraq yoxlanılır.
3. Boru kəməri - Quraşdırma, linta, sınaqlar və şəklin CI-də qurulması, itələmələrdə və çəkmə və ya birləşmə tələblərində, sürətli qalması üçün keşləmə ilə.
4. Yerləşdirmə - Qabaqcıl üzrə, əsas qola birləşmədə tətbiqi göndərən bir iş, açarlar və tokenlər CI platformasının sirlərində saxlanılır və geri qaytarma addımı yazılır.
5. Təhvil - Necə işlətmək, sınaqdan keçirmək və buraxmaq barədə bir README bölməsi və yeni bir ətraf mühit dəyişəni və ya xidməti əlavə edildikdə nəyi dəyişdirmək barədə.

Zinner Keyfiyyət Zəmanəti

✓
Yoxlanılmış Peşəkar
Hər bir Zinner platformaya qoşulmazdan əvvəl nəzərdən keçirilir və təsdiqlənir.
✓
Keyfiyyətli İşə Zəmanət Verilir
Bütün xidmətlər keyfiyyət təminatı öhdəliyimizlə dəstəklənir.
✓
Təhlükəsiz Ödəniş
Çatdırılan işi təsdiq edənə qədər ödənişiniz qorunur.

Paketləri müqayisə edin

FunksiyaBaşlanğıcStandartQabaqcıl
Çatdırılma vaxtı2 gün4 gün7 gün
Düzəlişlər123
Əhatə dairəsiDocker quraşdırılmasıDocker və CI boru kəməriDocker, CI və yerləşdirmə
README✓✓✓
Ətraf mühit dəyişənlərində konfiqurasiya✓✓✓

Portfolio

Satıcının bu Zinn ilə əlaqəli iş nümunələri.

reqwest-rotate: açıq mənbəli crate

Proksi rotasiyasına, hər host üçün sürət məhdudiyyətinə və geri çəkilmə ilə yenidən cəhdə ehtiyacı olan skreperlər və API müştəriləri üçün kiçik bir reqwest wrapper, middleware çərçivəsi çəkmədən. Sənədlər, CI və testlərlə crates.io-da nəşr edilmişdir.

Xidmət Detalları

Xidmət növü
Standart
Zinner növü
Frilanser
Mövcudluq
Həftə içi
Satıcının ölkəsi
Qazaxıstan
Qəbul edilən dillər
İngilis dili
rus
NDA mövcuddur
Bəli
İdarə olunan layihə ölçüləri
Kiçikdən Ortaya
Cavab müddəti
12 saat ərzində
Təcrübə illəri
10+

Tez-tez verilən suallar

Bəli. Boru kəməri hələ də quraşdırır, linta edir, tip yoxlaması aparır və qurur ki, bu da əksər pozulmuş itələmələri tutur. Sınaqlar daha sonra əlavə edildikdə, boru kəməri onları götürür.

Yalnız Qabaqcılda və yalnız yerləşdirmə üçün. Öz SSH açarı olan xüsusi yerləşdirmə istifadəçisi ən yaxşısıdır; açar mənimlə deyil, CI platformanızın sirlərində yaşayır.

Node.js, Next.js və Rust mənim işlədiyim sahələrdir. Başqa bir yığım üçün sifariş verməzdən əvvəl mənə yazın və mən bunun üçün doğru adam olub-olmadığımı sizə dürüstcə deyəcəyəm.

Xeyr. Bu, sizin repozitoriyanızda sadə Docker və standart GitHub Actions və ya GitLab CI boru kəməridir, sənədləşdirilmişdir, beləliklə istənilən tərtibatçı onu dəyişə bilər.

Müştəri Rəyləri

Müştərilərimizin bu Zinn haqqında nə dediyini görün

Kateqoriyalar

Zinner Siyasətləri

Mən Sizin Node.js, Next.js Və Ya Rust Tətbiqinizi Dockerləşdirəcəyəm Və Github Actions Və Ya Gitlab Ci 2 Ilə Ci/Cd Quracağam &Raquo; Zinn Hub

Yalnız bu məhsulu almış daxil olmuş müştərilər rəy yaza bilərlər.

Seçimlər və Sifariş

Zinn Hub Tətbiqini əldə edin

Bildirişlər · Daha sürətli giriş · Tam ekran

Brauzerinizdə Paylaş üzərinə toxunun

➜ Sonra "Ana Ekrana əlavə et" üzərinə toxunun