さくらインターネットのVPSの「スタートアップスクリプト」の使い方について

f:id:moshimore:20180710165922j:plain
さくらインターネットのVPSには「スタートアップスクリプト」という機能が組み込まれています。
これは、指定のスクリプトをVPS作成完了後の初回起動時に自動的に実行されるもので、各種設定作業の自動化などが実現できる機能です。

スタートアップスクリプトの使い方

スタートアップスクリプトのページにて、スタートアップスクリプトの概要、利用条件、利用方法が載っているものの、それがどのように動作するかや事前に設定しておかなければいけない内容についての記載がありません。
vps-news.sakura.ad.jp

このエントリーでは、各スクリプトの詳細ページへのリンクを掲載していきます。

スクリプトの一覧

2018年11月28日に調べた一覧です。
使い方の説明ページがプレスリリースっぽいニュースページだったりするのは、何故なんだろうか。

*1 *2 スクリプト名 概要 使い方
CentOS_LetsEncrypt CentOSにて Let’s EncryptにてSSL証明書を取得、nginxをインストールしWebサーバを構築します。 チュートリアル
CentOS_Mastodon CentOSにて Let’s EncryptにてSSL証明書を取得をおよびMastodonインストールします。 ニュース
CentOS_baserCMS CentOSにて baserCMS のセットアップを行います ニュース
CentOS_gitlab CentOSにて GitLab CE のセットアップを行います ニュース
CentOS_ownCloud CentOSにて ownCloudのセットアップを行います。
CentOS_LAMP CentOSにて Apache/MySQL/PHPのセットアップを行います
CentOS_Redmine CentOSにて Redmineのセットアップを行います
CentOS_ZabbixServer CentOSにて ZabbixServer のセットアップを行います
CentOS_ZabbixAgent CentOSにて ZabbixAgent のセットアップを行います ニュース
CentOS_SiteGuardLite-Apache CentOSにて SiteGuardLite-Apache のセットアップを行います サポート
CentOS_vuls CentOSにて Vulsのセットアップを行います ニュース
CentOS_WordPress CentOSにて WordPress のセットアップを行います
CentOS_GNOME-XRDP CentOSにて GNOME-XRDP のセットアップを行います
CentOS_DockerCompose CentOSにて Docker および DockerCompose のセットアップを行います
CentOS_Jenkins CentOSにて Jenkins のセットアップを行います
CentOS_Node-RED CentOSにて Node-RED のセットアップを行います
CentOS_Nextcloud CentOSにて Nextcloud のセットアップを行います ニュース
CentOS_Restyaboard CentOSにて Restyaboard のセットアップを行います ニュース
CentOS_Cockpit CentOSにて Cockpit のセットアップを行います ニュース
Ubuntu_Netbox Ubuntuにて Netbox のセットアップを行います ニュース
Ubuntu_Crowi Ubuntuにて Crowi のセットアップを行います ニュース
Ubuntu_DockerCompose Ubuntuにて Docker および DockerCompose のセットアップを行います
Ubuntu_ufw Ubuntuにて iptables を停止し、ufw のセットアップを行います ニュース
Ubuntu_ZabbixAgent Ubuntuにて ZabbixAgent のセットアップを行います
Ubuntu_ZabbixServer Ubuntuにて ZabbixServer のセットアップを行います ニュース
Ubuntu_Jenkins Ubuntuにて Jenkinsのセットアップを行います ニュース
Ubuntu_Prometheus Ubuntuにて Prometheusのセットアップを行います ニュース
Ubuntu_apt-get_update_upgrade Ubuntuにて apt-getコマンドにてパッケージの更新を行います ニュース
Ubuntu_Gogs Ubuntuにて Gogsのセットアップを行います ニュース
Ubuntu_Gitea Ubuntuにて Giteaのセットアップを行います ニュース
Ubuntu_CodiMD Ubuntuにて CodiMDのセットアップを行います ニュース
Ubuntu_Setup Ubuntuにて いくつかの初期設定をコンパネから実施いたします ニュース

しかし、このスタートアップスクリプトというのは、初回に1種類しか実行できないし、用途が限られてくる気がするのだけど、どうなのだろうか。

以上、さくらインターネットのVPSの「スタートアップスクリプト」の使い方についてでした。

*1:VPS契約時に実行可能

*2:OS再インストール時に実行可能