Deprecated: Assigning the return value of new by reference is deprecated in /var/www/web4/web/includes/un_extensions.php on line 910
Svetelektro.com

Svetelektro.com

Meno:
Heslo:
SVETELEKTRO • Synology GIT SERVER a raspberry GITEA

Synology GIT SERVER a raspberry GITEA

C,C++,C#

Moderátori: psichac, Moderátori

Synology GIT SERVER a raspberry GITEA

Odoslaťod 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
jirka.jirka.
Obrázok používateľa
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1236
Založený: 17.10.2008
Bydlisko: Uherské Hradiště
Karma: 13

Re: Synology GIT SERVER a raspberry GITEA

Odoslaťod 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...
centesco
Obrázok používateľa
Nový člen
Nový člen
Príspevky: 73
Vek: 36.18
Založený: 14.02.2010
Bydlisko: NR
Paragraf: 23
Karma: 0

Re: Synology GIT SERVER a raspberry GITEA

Odoslaťod 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-1-5-1-linux-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=synology+nano+editor&oq=synology+nano+&aqs=chrome.0.69i59j69i57j0l5j69i60.3864j0j1&sourceid=chrome&ie=UTF-8. :agree:
jirka.jirka.
Obrázok používateľa
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1236
Založený: 17.10.2008
Bydlisko: Uherské Hradiště
Karma: 13


Naspäť na C,C++,C#

Kto je prítomný

Užívatelia prezerajúci si toto fórum: Žiadny registrovaný používateľ a 0 hostí.

Forums ©
Autor stránky je Ondrej Závodský(zawin), o graficky design sa stará Ľuboš Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
Čas potrebný k spracovaniu stránky 0.17 sekúnd