さくらのクラウドにはスタートアップスクリプトという機能があります。これはサーバの起動時に予め設定したスクリプトを実行することでサーバのセットアップや起動時に繰り返し行っておきたい処理を自動的に実行してくれるものです。 予め幾つかのスクリプトが公開されていますが、今回はGitリポジトリを管理するGitLabをインストールするスクリプトを自作してみたいと思います。 スクリプトを作成する まず最初にスタートアップスクリプトを作成する必要があります。これはさくらのクラウドの設定画面の中にあるスクリプトメニューにあります。 そして、スクリプトを作成していきます。これは特別な設定は殆どなく、シェルスクリプトを書いていけば良いだけです。 今回のスクリプトは次のようになります。 #!/bin/bash # @sacloud-once # @sacloud-desc Ubuntu 16.04にGitLabを
![スタートアップスクリプトを使ってGitLabをセットアップしてみよう | さくらのナレッジ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c7eb1a45f90a97a611dd2dda43c8151373bb187d/height=288;version=1;width=512/https%3A%2F%2Fknowledge.sakura.ad.jp%2Fwp-content%2Fuploads%2F2017%2F01%2Fsakura-cloud-startup-script-6-1024x630.png)