Skip to playerSkip to main content
  • 2 days ago
În acest clip înveți cum să îți găzduiești propriul server Git folosind Gitea, o alternativă self-hosted, open-source și surprinzător de ușor de instalat. Vei vedea pas cu pas cum se face instalarea pe un server Linux cu Docker, cum configurezi accesul inițial și cum creezi contul de administrare. În plus, afli cum dezactivezi înregistrările publice pentru un plus de securitate și cum îți pregătești propriul serviciu de versionare găzduit acasă.

~ Pentru informații mai complexe (link-uri și comenzi) vizitați pagina pe website. ~
~ Acest tutorial nu a fost creeat să fie frumos ci să fie util. ~
_______________________________________________________
Website: https://go-short.ro/1/De0Kjw
Dacă vrei să ne ajuți click aici: https://go-short.ro/0/JMxSMP
Dacă vrei să colaborăm: https://go-short.ro/0/zVWEGW

Category

🤖
Tech
Transcript
00:15Hello everyone!
00:16I'm happy to hear you in a new tutorial.
00:19Today we're going to talk about GITA,
00:23adică o alternativă self-hosted a GitHub-ului.
00:29Aici, după cum am zis personal, eu consider că unei chestii sunt mai în siguranță self-hosted,
00:35deși GitHub-ul este de departe unul din cele mai bune servicii oferite de Microsoft,
00:41nu am renunțat la ideea mea de a putea găzdui acasă anumite chestii.
00:47În tutorial de astăzi o să-ți prezint alternativă self-hosted a GitHub-ului.
00:52Îi spune GITA, așa cum am zis la mai sus.
00:56Acum multă vreme când am descoperit o aplicație asta,
01:00pur și simplu am rămas mască să constat că o aplicație așa reușită este publică și open source.
01:07Ce ai nevoie pentru asta?
01:12Păi, cel mai simplu, și este metoda pe care o să merg acum, este să ai un server Linux, un
01:19Docker și portainer instalat.
01:24Dacă nu știi cum se instalează, găsești tutoriale atât pe website cât și pe website-ul meu, pe net, găsești.
01:30Așa.
01:33Mai jos ai comeziile necesare și urmărind tutorialul video, am să-ți arăt ce să faci cu ele.
01:42Când se faci setările, nu uita să înlocuiești aceste X-uri cu portul pe care vrei tu să-l folosești.
01:49La prima accesare se va deschide o pagină de configurare a serverului, după care, mă rog, o completezi.
01:59Dacă este cazul, faci diferitele ajustări, dacă nu, fără probleme poți merge mai departe, dai pe install ghiitea.
02:07Următoarea pagină va trebui să scoerezi contul de acces.
02:10După asta vei ajunge în interfața ghiitea.
02:16Aici avem comeziile și o să vă arăt exact ce și cum.
02:25Așa cum am zis, aveți nevoie de docker și de portainer.
02:31V-am arătat în tutoriale cum se face.
02:34Nu mai intrăm în detalii.
02:36Avem aici docker-ul.
02:38Mergem pe add container.
02:42Scriem aici un nume.
02:48Asta este imaginea.
02:51Punem aici.
02:54Hostul.
03:00Îl punem aici și înlocuim cu, eu o să folosesc 11001.
03:08Și ăsta este portul containerului.
03:17Am făcut aceste setări și dăm deploy container.
03:23Ghiitea s-a instalat.
03:26Putem să încercăm să o și accesăm.
03:29După cum v-am zis, la prima accesare.
03:32Dacă vreți site title, dacă vreți, ia să-i zicem.
03:46Lasă.
03:48Așa.
03:49În rest nu schimbăm nimic că nu ne interesează.
03:53Și dăm install it.
04:03Username.
04:06Hai să punem.
04:15Punem ceva la OHAM.
04:17Password.
04:18O să pun o parolă care nici nu vă puteți imagina.
04:20Voi cât de complicată.
04:24Sper să nu uit de la 1 la 8.
04:27Și dăm register account.
04:29Și suntem în ghitea.
04:32După cum vedeți, suntem aici și ne putem apuca de treabă.
04:42Acum, cum funcționează, nu mă pun să vă arăt că nu e cazul.
04:46Și nu este scopul tutorialului.
04:48Dacă ai urmat toți pașii, ar trebui să ai ghitea instalat și funcțional.
04:52L-am văzut.
04:53Dacă totul este rețeaua ta și nu are altcineva acces,
04:57poți începe automat utilizarea.
04:58Dar, dacă fie mai este cineva în rețea,
05:04fie ai expus aplicația la internet,
05:07vei constata că oricine își poate face un cont pe serverul tău ghitea.
05:11Să vă și arăt.
05:13Sign out.
05:15Pot să mă duc și îmi dau și fac cont și nu trebuie confirmare.
05:19Automat intră.
05:25Nu este o problemă nerezolvabilă.
05:26Din păcate, necesită puțin mai mult timp la configurare inițială.
05:31În esență, tot ce trebuie să faci este să înveți serverul ghitea, să nu accepte înscrieri noi.
05:38Nu este extrem de complicat.
05:40Pentru a face asta, înainte de a da deploy the container, la Advanced container settings, mergi pe tapul NV.
05:48Acolo dai de două ori să-ți apară două linii.
05:55Copiezi conținutul de mai jos în ele, astea două, după care dai deploy container.
06:04La prima accesare se va deschide o pagină de configurare exact ca data trecută.
06:11O configurezi cum ai tu nevoie, modifici dacă faci anumite ajustări.
06:17Poți merge fără probleme la install ghitea.
06:21Dar, înainte de a face asta, trebuie să creezi un cont de administrator.
06:25În esență, nici nu te va lăsa să treci mai departe fără să-i dai asta, pentru că registerul este
06:31dezactivat.
06:33Ce o să fac eu este să dezinstalez ghitea și să iau procesul de la început.
06:45Așa că aici o să-i zicem cum vrem noi să-i spunem.
06:53Mergem aici, o să dau un refresh.
06:58Asta este imaginea de docker.
07:07Asta este hostul.
07:11Putem să punem aici portul.
07:18Asta este containerul.
07:23Și așa cum am zis în tutorial, nu dăm deploy, ci mergem la advanced container settings.
07:29NV.
07:32De două ori pe add environment value.
07:36Aici.
07:38După care le punem aici.
07:59Le punem aici.
08:02Așa.
08:05Și dăm deploy the container.
08:13Din nou.
08:16Și dacă dăm install ghiteia, ne zice că nu putem.
08:22Și atunci administrator account settings.
08:40Parola.
08:44Și dăm install ghiteia.
08:55Și suntem unde am fost.
09:03Bineînțeles, trebuie să te asigur că ai suficient spațiu pe server pentru stocare.
09:08Bineînțeles că se poate stoca în altă locație mai generoasă ca spațiu.
09:11Astea sunt chestii de configurări mai avansate.
09:15Nu vom discuta despre astea acum.
09:17Poate, poate vom discuta altădată, deși nu prea cred.
09:22Deocamdată poți fi mândru că ai propriul GitHub găzduit pe servul tău propriu și personal.
09:30Aici îți creezi repozitorii, ai versioning, dacă este privat sau nu.
09:37Asta e ideea în care îl share-uiești cu cineva.
09:46Create Repozitorii, îl avem aici.
09:50Aici avem repozitoriile.
09:53Dacă vrem, putem să dăm upload file, new file.
09:57Hai să dăm o new file.
10:00.md
10:06Commit Changes
10:07Și îl avem aici.
10:09Când îl ai aici, poți să iei link permanent.
10:14RAV, dacă vrei, dacă dai pe RAV.
10:17Și ăsta este link-ul de RAV.
10:21Dacă vrei link permanent.
10:25Da, dacă vrei să-l copiezi, dacă vrei să-l editezi, dacă vrei să-l editezi, poți să-l editezi
10:30de aici.
10:32Bine, trebuie să trec eu peste așa.
10:36Dăm un edit.
10:39Ia să-l vedem.
10:43Commit Changes.
10:48Acum este astea și astea este versiunea updated.
10:52Aici sunt modificările, exact tot, tot, tot.
10:55În esență, e o versiune mai simplistă, să zicem așa, a GitHub-ului.
11:00Dar face absolut tot ce ai nevoie.
11:05Acum am ajuns la finalul tutorialului.
11:09V-am explicat cum se folosește.
11:13Mersi frumos pentru like, share, subscribe și așa mai departe.
11:17Mersi frumos pentru comenturi.
11:19Mersi frumos pentru absolut tot.
11:21Eu am fost Remus de la tutorialul IT&Tech.
11:24Să ne auzim sănătoși la tutorialul următor.
Comments

Recommended