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