Synology GIT SERVER a raspberry GITEA

C,C++,C#

Moderátori: psichac, Moderátori

Používateľov profilový obrázok
jirka.jirka.
Ultimate člen
Ultimate člen
Príspevky: 1537
Dátum registrácie: 17 Okt 2008, 00:00
Bydlisko: Uherské Hradiště
Kontaktovať používateľa:

Synology GIT SERVER a raspberry GITEA

Príspevok od používateľa jirka.jirka. » 09 Okt 2020, 14:28

Zdravím přátelé,

dospěl jsem do bodu, že bych si rád začal verzovat své zdrojáky, atp. pomocí gitu.
Co se mi povedlo:
  • Na mém synology DS218j jsem nainstaloval GIT SERVER
  • Zde není žádná nástavba nad tímto, proto bych rád využil gitea. Ten se mi na rpi taky podařilo zprovoznit.
A teď otázka. Dá se to propojit? Tzn. své zdrojáky mít verzované a zálohované na synology, ale pro možnost zobrazení změn, projektů, atp. používat tento nástroj? Jestli ano, jak toho docílit? Díky moc za pomoc
0

centesco
Nový člen
Nový člen
Príspevky: 73
Dátum registrácie: 14 Feb 2010, 00:00
Bydlisko: NR
Vek: 39
Kontaktovať používateľa:

Re: Synology GIT SERVER a raspberry GITEA

Príspevok od používateľa centesco » 11 Okt 2020, 23:24

Mam giteu, len neviem, ci je nieco take mozne. Podla mna najjednoduchsie bude, ak ju uz mas na RPi, tak tam namontovat externy storage z toho Synology...
0

Používateľov profilový obrázok
jirka.jirka.
Ultimate člen
Ultimate člen
Príspevky: 1537
Dátum registrácie: 17 Okt 2008, 00:00
Bydlisko: Uherské Hradiště
Kontaktovať používateľa:

Re: Synology GIT SERVER a raspberry GITEA

Príspevok od používateľa jirka.jirka. » 12 Okt 2020, 13:29

To synology mám z důvodu zálohy, proto chci mít všechno na jednom místě a ne mít půlku věcí po různých RPI atp. Jinak tím diskem by to šlo, ale RPi se dá využít i jinak. :thumbup: Na synology mám openVPN, mediawiki, zálohu fotek, věcí do práce, nyní už i git pro zdrojáky. Šlo by to i pomocí RPi, externím servrem, ale je to moje cesta

Pro ty co mají DS218j (mělo by fungovat i jinde, ale možná bude potřeba vytvořit nový instalátor, návod poskytnu) je postup následující:
1. Nastavit databázi. Zdroj jsem čerpal z tohoto videa.
https://www.youtube.com/watch?v=wYnYXxZ9A88.
Jenom dodám, že pouze část videa je vhodná pro nastavení té databáze. Zbytek, pokud už máte nastavené není potřeba.

2. Vygeneroval jsem si instalační aplikaci pro synology, kterou je možné po povolení 3. party nainstalovat. Zkoušel i verze 1.7.6 a 1.8.1, ale zde už neproběhlo spuštění aplikace, ale pouze instalace. V dalších verzích už není podpora ARM71.
https://uloz.to/file/nMzxqXOwmwH6/gitea ... -arm-7-spk

3. Po instalaci už jenom doinstalovat interním instalátorem. Jdi na ip adresu synology, port 3000. Zde se spustí onen instalátor, který vygeneruje app.init soubor, který jsem dále zrevidoval tak, že registrace není možná, teda pokud ji já, admin nevytvořím účet. Atp...

Nyní upravit app.init, tak jak chci já a už to šlape.
Nastavení app.init je zde: https://docs.gitea.io/en-us/config-cheat-sheet/

Kód: Vybrať všetko

/usr/local/gitea/gitea/custom/conf/app.init
repozitáře pak lze najít, viz níže. Zde ještě inicializoval git složku, pro gitserver.

Kód: Vybrať všetko

/usr/local/gitea/gitea/gitea-repositories
Celé to funguje na synology: DS218j. A musím dodat, že za pár peněz to umí spoustu věcí. Už i openVPN mi na tom šlape, takže pracuji odkudkoli jako doma. :wink:

Pozn. pro ty z vás, co neradi pracují s VI editorem v terminálu, dá se i pro synology nainstalovat můj oblíbenyý nano editor: https://www.google.com/search?q=synolog ... e&ie=UTF-8. :agree:
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok