మీ యాప్ ఒక ల్యాప్టాప్లో నడుస్తుంది మరియు చేతితో డిప్లాయ్ చేయబడుతుంది. నేను దానిని డాకర్లో ఉంచుతాను, ప్రతి పుష్పై దానిని పరీక్షించి నిర్మించే GitHub Actions లేదా GitLab CI పైప్లైన్ను జోడిస్తాను మరియు రిపోజిటరీ నుండి నడుస్తున్న మీ సర్వర్ లేదా ప్లాట్ఫారమ్కు డిప్లాయ్మెంట్ను సెటప్ చేస్తాను.
నేను మీ Node.js, Next.js లేదా Rust యాప్ను డాకరైజ్ చేస్తాను మరియు GitHub Actions లేదా GitLab CIతో CI/CDని సెటప్ చేస్తాను
ఒక ప్రొడక్షన్ డాకర్ఫైల్, స్థానిక రన్ల కోసం ఒక కంపోజ్ ఫైల్ మరియు ఒక README.
- డాకర్ సెటప్
- రీడ్మీ
- పర్యావరణ వేరియబుల్స్లో కాన్ఫిగర్ చేయండి
డాకర్ ప్లస్ ఒక GitHub Actions లేదా GitLab CI పైప్లైన్, అది ప్రతి పుష్పై పరీక్షిస్తుంది మరియు నిర్మిస్తుంది.
- డాకర్ మరియు CI పైప్లైన్
- రీడ్మీ
- పర్యావరణ వేరియబుల్స్లో కాన్ఫిగర్ చేయండి
డాకర్, CI మరియు విలీనంపై మీ సర్వర్ లేదా ప్లాట్ఫారమ్కు ఆటోమేటిక్ డిప్లాయ్.
- డాకర్, CI మరియు డిప్లాయ్
- రీడ్మీ
- పర్యావరణ వేరియబుల్స్లో కాన్ఫిగర్ చేయండి
అనుకూల ఆఫర్ను అభ్యర్థించండి
అనుకూల ఆఫర్ కోసం లాగిన్ అవ్వండి
ఈ Zinner నుండి వ్యక్తిగతీకరించిన ఆఫర్ను అభ్యర్థించడానికి ఉచిత ఖాతాను సృష్టించండి లేదా లాగిన్ చేయండి.
లాగిన్ / నమోదు చేయండిముందస్తు-అమ్మకాల ప్రశ్న అడగండి
ప్రశ్న అడగడానికి లాగిన్ అవ్వండి
ప్లాట్ఫారమ్ స్పామ్ను తగ్గించడానికి, ప్రీ-సేల్ సందేశాలను లాగిన్ చేసిన వినియోగదారులు మాత్రమే పంపగలరు.
ఈ జిన్నర్కు నేరుగా సందేశం పంపడానికి ఉచిత ఖాతాను సృష్టించండి లేదా లాగిన్ చేయండి.
లాగిన్ / నమోదు చేయండిలాగిన్ అవసరం
ఈ Zinnerకి సందేశం పంపడానికి ఉచిత ఖాతాను సృష్టించండి లేదా లాగిన్ చేయండి.
లాగిన్ / నమోదు చేయండిలాగిన్ అవసరం
వ్యక్తిగతీకరించిన ఆఫర్ను అభ్యర్థించడానికి ఉచిత ఖాతాను సృష్టించండి లేదా లాగిన్ చేయండి.
లాగిన్ / నమోదు చేయండిఒక చూపులో
మీరు నిర్ణయం తీసుకోవడంలో సహాయపడటానికి ఈ సేవ గురించిన ముఖ్య వివరాలు. Zinn Hub ద్వారా రూపొందించబడింది, విక్రేత ద్వారా కాదు.
విలువ స్థానం
టెక్ స్టాక్
CI ప్లాట్ఫారమ్
డిప్లాయ్ లక్ష్యాలు
విక్రేత స్వాతంత్ర్యం
మీరు ఏమి అందుకుంటారు
పూర్తి వివరణ
మీ డిప్లాయ్ ఎవరైనా గుర్తుంచుకోవాల్సిన ఆదేశాల జాబితా అయితే, ఈ సేవ దానిని భర్తీ చేస్తుంది. నేను మొదట యాప్ను పునరుత్పత్తి చేయగలిగేలా చేస్తాను, ఆపై ఆటోమేటిక్గా: అదే ఇమేజ్ ల్యాప్టాప్లో, CIలో మరియు సర్వర్లో నడుస్తుంది, మరియు ప్రధాన బ్రాంచ్కు ఒక పుష్ మాత్రమే విడుదల చేయడానికి పడుతుంది.
స్టార్టర్ అనేది కంటైనర్: ఒక ప్రొడక్షన్ డాకర్ఫైల్, యాప్ మరియు దాని డేటాబేస్ను స్థానికంగా నడిపే ఒక కంపోజ్ ఫైల్, మరియు ఒక కొత్త డెవలపర్ను ఒక ఆదేశంతో నడిపే ఒక README. స్టాండర్డ్ ఒక పైప్లైన్ను జోడిస్తుంది, అది ప్రతి పుష్ మరియు ప్రతి పుల్ లేదా విలీన అభ్యర్థనపై ఇన్స్టాల్ చేస్తుంది, లింట్ చేస్తుంది, మీ పరీక్షలను నడుపుతుంది మరియు ఇమేజ్ను నిర్మిస్తుంది. ఇది మీ కోడ్ ఎక్కడ ఉందో దాని ఆధారంగా GitHub Actions లేదా GitLab CIలో నడుస్తుంది. అడ్వాన్స్డ్ డిప్లాయ్ను జోడిస్తుంది: మెయిన్కు విలీనంపై, పైప్లైన్ యాప్ను SSH ద్వారా మీ Linux సర్వర్కు లేదా Railway లేదా Fly.ioకి పంపుతుంది, అవి అదే ఇమేజ్ను నడుపుతాయి, లేదా Next.js యాప్ను Vercelకి అందిస్తుంది, అది దాని స్వంత మార్గంలో నిర్మిస్తుంది. డిప్లాయ్ కీలు మరియు టోకెన్లు GitHub యొక్క ఎన్క్రిప్టెడ్ రహస్యాలలో లేదా GitLab యొక్క రక్షిత CI/CD వేరియబుల్స్లో ఉంచబడతాయి, కోడ్లో కాదు, మరియు మీరు రోల్ బ్యాక్ చేయడానికి వ్రాతపూర్వక మార్గాన్ని పొందుతారు.
మల్టీ-స్టేజ్ బిల్డ్లతో ఇమేజ్లు చిన్నవిగా ఉంటాయి, యాప్ నాన్-రూట్ యూజర్గా నడుస్తుంది, మరియు కాన్ఫిగరేషన్ పర్యావరణ వేరియబుల్స్ నుండి వస్తుంది, కాబట్టి అదే ఇమేజ్ స్టేజింగ్ మరియు ప్రొడక్షన్కు సేవ చేస్తుంది. అదే విధానం Node.js మరియు Next.js యాప్లు, Rust సేవలు మరియు స్టాటిక్ సైట్లను కవర్ చేస్తుంది.
నా రెండు పబ్లిక్ వెబ్ ప్రాజెక్ట్లు, ఒక Next.js స్టోర్ఫ్రంట్ మరియు నా వ్యక్తిగత సైట్, దీని యొక్క పైప్లైన్ భాగాన్ని చూపుతాయి: GitHub Actions ప్రతి పుష్పై మెయిన్ బ్రాంచ్కు రెండింటినీ నిర్మిస్తుంది మరియు అమలు చేస్తుంది, మరియు అది అమలు చేయడానికి ముందు స్టోర్ఫ్రంట్ యొక్క యూనిట్ మరియు బ్రౌజర్ పరీక్షలను నడుపుతుంది. అవి స్టాటిక్ సైట్లు, కాబట్టి అవి కంటైనర్ లేకుండా రవాణా చేయబడతాయి. Rust వైపు, నా ఓపెన్-సోర్స్ క్రేట్ GitHub Actions పైప్లైన్ను కలిగి ఉంది, ఇది మెయిన్కు ప్రతి పుష్పై మరియు ప్రతి పుల్ రిక్వెస్ట్పై నడుస్తుంది: ఫార్మాటింగ్, లింట్లు, పరీక్షలు, కనీస మద్దతు ఉన్న Rust వెర్షన్ మరియు డిపెండెన్సీ తనిఖీలు. మీరు Kubernetesను కూడా అమలు చేస్తే, మానిఫెస్ట్లు లేదా Helm చార్ట్ యాడ్-ఆన్గా అందుబాటులో ఉంటాయి.
కాల్స్ లేవు. ప్రతిదీ మీ రిపోజిటరీలో ఉంటుంది మరియు వ్రాయబడుతుంది, కాబట్టి పైప్లైన్ నాపై ఆధారపడదు. డెలివరీ తర్వాత 14 రోజుల వరకు, మేము అంగీకరించిన విధంగా పని చేయని ఏదైనా ఉంటే, నేను ఉచితంగా పరిష్కరిస్తాను.
మీ ప్రాజెక్ట్ను పూర్తి చేయడానికి దశలు
1. ప్రాజెక్ట్ను చదవండి - నేను మీరు ఇప్పుడు చేసే విధంగా యాప్ను నడుపుతాను మరియు దాని డిపెండెన్సీలు, ఎన్విరాన్మెంట్ వేరియబుల్స్, డేటాబేస్ మరియు బిల్డ్ దశలను వ్రాస్తాను.
2. కంటైనర్ - ప్రొడక్షన్ Dockerfile మరియు స్థానిక రన్ల కోసం ఒక కంపోజ్ ఫైల్, శుభ్రమైన మెషీన్లో యాప్ను నిర్మించడం మరియు ప్రారంభించడం ద్వారా తనిఖీ చేయబడుతుంది.
3. పైప్లైన్ - మీ CIలో ఇన్స్టాల్ చేయండి, లింట్ చేయండి, పరీక్షించండి మరియు ఇమేజ్ బిల్డ్ చేయండి, పుష్లపై మరియు పుల్ లేదా మెర్జ్ రిక్వెస్ట్లపై, అది వేగంగా ఉండేలా కాషింగ్తో.
4. డిప్లాయ్ - అడ్వాన్స్డ్లో, మెయిన్కు మెర్జ్ చేసిన తర్వాత యాప్ను రవాణా చేసే ఒక జాబ్, కీలు మరియు టోకెన్లు CI ప్లాట్ఫారమ్ యొక్క సీక్రెట్లలో ఉంచబడతాయి మరియు రోల్బ్యాక్ దశ వ్రాయబడుతుంది.
5. హ్యాండ్ఓవర్ - ఎలా అమలు చేయాలి, పరీక్షించాలి మరియు విడుదల చేయాలి మరియు కొత్త ఎన్విరాన్మెంట్ వేరియబుల్ లేదా సేవను జోడించినప్పుడు ఏమి మార్చాలి అనే దానిపై ఒక README విభాగం.
Zinner నాణ్యత హామీ
ప్రతి Zinner ప్లాట్ఫారమ్లో చేరడానికి ముందు సమీక్షించబడి మరియు ఆమోదించబడతారు.
అన్ని సేవలు మా నాణ్యత హామీ నిబద్ధత ద్వారా మద్దతునిస్తాయి.
మీరు డెలివరీ చేయబడిన పనిని ఆమోదించే వరకు మీ చెల్లింపు రక్షించబడుతుంది.
ప్యాకేజీలను సరిపోల్చండి
| ఫంక్షన్ | స్టార్టర్ | ప్రామాణికం | అధునాతన |
|---|---|---|---|
| డెలివరీ సమయం | 2 రోజులు | 4 రోజులు | 7 రోజులు |
| పునర్విమర్శలు | 1 | 2 | 3 |
| పరిధి | డాకర్ సెటప్ | డాకర్ మరియు CI పైప్లైన్ | డాకర్, CI మరియు డిప్లాయ్ |
| README | ✓ | ✓ | ✓ |
| ఎన్విరాన్మెంట్ వేరియబుల్స్లో కాన్ఫిగ్ | ✓ | ✓ | ✓ |
పోర్ట్ఫోలియో
ఈ Zinnకి సంబంధించిన విక్రేత పనికి ఉదాహరణలు.

reqwest-rotate: ఓపెన్ సోర్స్ క్రేట్
స్క్రాపర్లు మరియు API క్లయింట్ల కోసం ఒక చిన్న రిక్వెస్ట్ వ్రాపర్, వీటికి ప్రాక్సీ రొటేషన్, ప్రతి-హోస్ట్ రేట్ లిమిటింగ్ మరియు బ్యాక్ఆఫ్తో రీట్రై అవసరం, మిడిల్వేర్ ఫ్రేమ్వర్క్ను లాగకుండా. డాక్యుమెంట్లు, CI మరియు టెస్ట్లతో crates.ioలో ప్రచురించబడింది.

సేవా వివరాలు
తరచుగా అడిగే ప్రశ్నలు
అవును. పైప్లైన్ ఇప్పటికీ ఇన్స్టాల్ చేస్తుంది, లింట్ చేస్తుంది, టైప్-చెక్ చేస్తుంది మరియు నిర్మిస్తుంది, ఇది చాలా విరిగిన పుష్లను పట్టుకుంటుంది. పరీక్షలు తర్వాత జోడించినప్పుడు, పైప్లైన్ వాటిని తీసుకుంటుంది.
అడ్వాన్స్డ్లో మాత్రమే, మరియు డిప్లాయ్ కోసం మాత్రమే. దాని స్వంత SSH కీతో కూడిన ప్రత్యేక డిప్లాయ్ యూజర్ ఉత్తమం; కీ మీ CI ప్లాట్ఫారమ్ యొక్క సీక్రెట్లలో ఉంటుంది, నా వద్ద కాదు.
Node.js, Next.js మరియు Rust నేను పని చేసేవి. మరొక స్టాక్ కోసం, ఆర్డర్ చేయడానికి ముందు నాకు వ్రాయండి, మరియు నేను దాని కోసం సరైన వ్యక్తిని కాదా అని నేను మీకు నిజాయితీగా చెబుతాను.
లేదు. ఇది మీ రిపోజిటరీలో సాదా డాకర్ మరియు ప్రామాణిక GitHub Actions లేదా GitLab CI పైప్లైన్, డాక్యుమెంట్ చేయబడింది, కాబట్టి ఏ డెవలపర్ అయినా దానిని మార్చవచ్చు.
కస్టమర్ సమీక్షలు
ఈ Zinn గురించి మా కస్టమర్లు ఏమంటున్నారో చూడండి
వర్గాలు
జిన్నర్ విధానాలు
సంబంధిత Zinns

నేను మీ వ్యాపారం కోసం అనుకూల పూర్తి స్టాక్ వెబ్సైట్ను నిర్మిస్తాను

నేను రియాక్ట్, నెక్స్ట్.జెఎస్, టైప్స్క్రిప్ట్, నోడ్.జెఎస్, లారావెల్ లేదా పైథాన్తో మీ ఫుల్-స్టాక్ వెబ్ యాప్ను రూపొందిస్తాను




