Synology Git Server
Posted on January 14, 2014 (Last modified on March 9, 2022) • 2 min read • 251 wordsIch besitze ab neulich eine wundervolle Synology DS414. Schönes Teil.
Und da ich aktuell ein wenig programmiere zu Hause wollte ich mir hier ein Git repository server einrichten. Das ist nicht ganz trivial, und wer sich github- oder gitlab-ähnlichen Komfort erhofft … ah, nö. Es ist commandline only, und davon viel. Aber zum Punkt - der schnellstmöglichen Einrichtung eines Git-Repo-Servers auf einer Diskstation.
Systemsteuerung > Terminal muss aktiviert sein.Systemsteuerung > Benutzer, dann oben ein Knopf Benutzerbasis (der 2. von rechts bei mir)/volume1/gitrepos./volume1/homes/<Benutzer> erreichbar sein, das Volume hat man vorhin in Schritt (1) ausgewählt. (natürlich muss .ssh/ 0600 und . sein, und .ssh/authorized_keys 0700 und ., aber das muss ich ja nicht extra erwähnen, oder?)/volume1/gitrepos wechseln, ein Verzeichnis anlegen …git init --bare ausführen, … und/volume1/gitrepos/my_repogit remote add origin <user>@<diskstation>:/volume1/gitrepos/my_repoGanz einfach, oder? Naja.
Quellen: Synology Wiki, Synology Forum