created: 20151125110622808 creator: user modified: 20160112090944002 modifier: user tags: title: GIT server type: text/vnd.tiddlywiki ; Gogs - Go Git Service: A painless self-hosted Git service. : https://gogs.io ;Using GIT on a Synology NAS :http://blog.osdev.org/git/2014/02/13/using-git-on-a-synology-nas.html ``` ssh aiko@nas cd /volume1/homes/aiko/repos mkdir gitproject.git cd gitproject.git git --bare init git update-server-info ``` $ cat create_nas_repo.sh ``` #!/usr/bin/env bash set -x set -e repo=${1} ssh aiko@nas "mkdir -p ./repos/$repo.git ;\ cd ./repos/$repo.git ;\ git --bare init && git update-server-info" mkdir -p $repo cd $repo [ ! -d .git ] && git init git remote add origin ssh://aiko@nas/volume1/homes/aiko/repos/$repo.git git push --all origin ```