Download and install GitLab
about.gitlab.com
Ubuntu インストールと初期設定
開発環境
- Synology DS218+
- Ubuntu 20.04 Server
- HDD 100GB
SSHサーバーをインストール
タイムゾーン
sudo timedatectl set-timezone Asia/Tokyoifconifg
sudo apt install net-toolsその他
sudo vim /etc/motd
cd /etc/update-motd.d
sudo vim 10-help-text > コメントアウト
sudo vim 50-motd-news > enable = 0
sudo vim 50-landscape-sysinfo > 一行コメントアウトSynology GuestTool
sudo -i
apt install qemu-guest-agent
exitGitlab インストール
sudo apt update
sudo apt install -y curl openssh-server ca-certificates tzdata perlsudo apt install -y postfixcurl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bashsudo EXTERNAL_URL="http://zima.ga:4001" apt install gitlab-ceしばらく待ってインストール完了。URLにアクセス
root パスワードを設定する
バックアップ
sudo gitlab-rake gitlab:backup:create /var/opt/gitlab/backups に保存される
復元
sudo gitlab-rake gitlab:backup:restore BACKUP=タイムスタンプ日本語化
設定 > ローカライズ
SSHポート変更
sudo vim /etc/ssh/sshd_config
port xxxx接続テスト
ssh -T ユーザー@192.168.100.X -p ポート番号Gitlab コマンド
設定を変更したら以下を実行
sudo gitlab-ctl reconfigureステータス
sudo gitlab-ctl status再起動
sudo gitlab-ctl reconfigure