スタートアップスクリプトは、新たにサーバを作成する際、任意の「スタートアップスクリプト」を選択することにより、起動時にそれらを自動的に実行する機能です。 さくらインターネットが提供しているパブリックスクリプトの一覧です。
詳細は「さくらのクラウド ドキュメント」をご参照ください。
分類 | 名前 | 説明 |
---|---|---|
メール | メールシステム | スタートアップスクリプトを実行するだけで、メールサーバやWeb UIのセットアップ、DNS設定、メールアドレス発行を自動的に行えるスクリプトです。詳しくは ドキュメント をご覧ください。 ※AlmaLinux 8.x でのみ動作します |
Wiki | Crowi | Markdown形式で記述可能な組織用コミュニケーションツールCrowiをセットアップするスクリプトです。サーバ作成後はブラウザから http://サーバのIPアドレス/installer にアクセスすることで設定が行えます。※Ubuntu 18.04 でのみ動作します |
Wiki | Restyaboard | オープンソースのカンバンボードであるRestyaboard をセットアップします サーバ作成後はブラウザより http://サーバIPアドレス/ にアクセスすることで設定が行えます。※CentOS7系のみで動作します |
CMS | Drupal for Ubuntu | 高機能CMSであるDrupalをインストールします。 ※Ubuntu 18.04 でのみ動作します |
CMS | Drupal for CentOS 7 | 高機能CMSであるDrupalをインストールします。 ※CentOS 7でのみ動作します |
CMS | SHIRASAGI | Ruby、Ruby on Rails、MongoDBで動作する中・大規模サイト向けCMS「SHIRASAGI」をインストールします。 公式サイトはこちらです。 ※CentOS7系のみで動作します |
CMS | baserCMS | Webサイト製作プラットフォーム、baser CMS をインストールします。 |
オンラインストレージ | ownCloud | ownCloudをセットアップするスクリプトです。 サーバ作成後はブラウザより「 http://サーバIPアドレス/owncloud/ 」にアクセスすることでownCloudの設定が行えます。※ownCloudのスタートアップスクリプトでインストールされるPHPのバージョンはownCloudの推奨バージョンより低くなっているため、5.3.8以降のバージョンにアップデートすることを推奨します。 |
オンラインストレージ | Nextcloud | Nextcloudをセットアップするスクリプトです。 サーバ作成後はブラウザより「 http://サーバIPアドレス/nextcloud/ 」にアクセスすることでNextcloudの設定が行えます。*CentOS 7でのみ動作します |
ECプラットフォーム | Magento | 越境ECプラットフォームであるMagentoをインストールします。 本スクリプトの詳細はマニュアルを参照ください。 ※Ubuntu 18.04 のみで動作します |
SNS | Mastodon | Twitterライクな投稿ができる分散型ソーシャルネットワーク「Mastodon」のインスタンス(サーバ)をセットアップします。 ※CentOS7系のみで動作します |
コミュニケーション | Mattermost | オープンソースのチャット型コミュニケーションツール「 Mattermost 」サーバや MySQL、DNS を同時にセットアップします。 ※ CentOS7 系のみで動作します |
科学計算 | Jupyter Notebook | データサイエンス環境としてAnacondaとウェブブラウザ上から手軽にプログラムを実行できるJupyter Notebookを一括でセットアップすることの出来るスタートアップスクリプトです。 インストール内容の詳細などはSlideShareをご参照ください。 ※CentOS 7.X, 8.X のみで動作します |
科学計算 | Jupyter Lab | 統合データ解析環境のJupyterLabをセットアップすることの出来るスタートアップスクリプトです。 ※CentOS 7.X, 8.X のみで動作します |
分析基盤 | kibana | 分析基盤としてElasticsearchとKibana、ログ収集のFluentdを一括しセットアップすることの出来るスタートアップスクリプトです。 インストール内容の詳細などはSlideShareをご参照ください。 ※CentOS7系のみで動作します |
分類 | 名前 | 説明 |
---|---|---|
コンテナ | Docker CE | Docker Engine Community Edition をセットアップします。 ※CentOS7系のみで動作します。 |
SSL環境 | Let's Encrypt | usacloud, certbot-auto をインストールし、Let's Encryptで "指定ドメイン" と "*.指定ドメイン" のTLS証明書を取得します。さくらのクラウド DNS にドメインを登録しておく必要があります。 ※CentOS7系のみで動作します。 |
開発言語・フレームワーク | Laravel | "Web職人のためのPHPフレームワーク" をインストールします。 ※CentOS7系のみで動作します。 |
開発言語・フレームワーク | LAMP | Apache、MySQL、PHPをインストールし、LAMP構成を作成します。 |
開発言語・フレームワーク | Node-RED | ブラウザの操作だけでハードウェア・デバイスを制御できるプログラミング・ツール「Node-RED」をインストールします。 ※CentOS7系のみで動作します |
開発言語・フレームワーク | Ruby on Rails | スクリプト言語RubyのフレームワークであるRuby on Railsをインストールします。 |
プロジェクト管理 | GitLab Core | GitHubライクなGitリポジトリ管理機能を持つモダン開発者向けプラットフォーム「GitLab」をインストールします。 ※推奨メモリは4GBです |
プロジェクト管理 | Redmine | プロジェクト管理ソフトウェアのRedmineをインストールし、起動時に動作する状態に設定します。 |
オブジェクトストレージ | Minio | minio という管理用UIやAPIを備えるオブジェクトストレージサーバをインストールします。 例えば、fluent-plugin-dstat のデータ保存先としても活用可能であり、kibanaと連携してdstatの可視化も可能です ※Ubuntu 18.04のみで動作します |
分類 | 名前 | 説明 |
---|---|---|
設定支援 | lb-dsr | ロードバランス対象のサーバの初期設定を自動化するためのスクリプトです。 このスクリプトは、以下のアーカイブでのみ動作します - CentOS 7.X |
設定支援 | switching consoles for RancherOS | Rancher OSの標準のコンソールを設定するサンプルスクリプトです このスクリプトは、以下のアーカイブでのみ動作します - RancherOS |
CLI | Usacloud | さくらのクラウドをコマンドラインで操作する Usacloud をインストールします。Usacloud は、さくらインターネット公認のユーザーコミュニティが開発を進めているツールです 。 ※CentOS 7.X, 8.X で動作します |
CLI | Terraform for さくらのクラウド | インフラ構築や構成変更をコードで管理する“Infrastructure as Code“を実現するための、オープンソースのコマンドラインツール「Terraform」およびさくらのクラウドを利用するためのプラグインを一括でインストールします。詳細は「Terraform for さくらのクラウド」をご確認ください。 ※CentOS 7.X, 8.X で動作します |
分類 | 名前 | 説明 |
---|---|---|
パッケージ管理 | yum update | サーバ作成後の初回起動時のみ、コマンド”yum update”を実行します。実行完了後、サーバが再起動されます。 ※CentOS で動作します |
パッケージ管理 | apt-get update/upgrade | サーバ作成後の初回起動時のみ、コマンド”apt-get update”および”apt-get upgrade”を実行します。実行完了後、サーバが再起動されます。 ※DebianまたはUbuntuのみで動作します |
コンテナ管理 | Rancher2セットアップ | Rancher サーバとウェブ UI を自動的にセットアップするスクリプトです。ui-driver-sakuracloud がセットアップされ、さくらのクラウド上で Kubernetes クラスタを素早くセットアップできます。 ※CentOS7系のみで動作します |
監視 | zabbix-server | 監視サーバであるzabbix-serverをインストールします。 本スクリプトの詳細はマニュアルを参照ください。 ※AlmaLinux8系のみで動作します |
監視 | zabbix-agent | zabbix-serverに対応するエージェントzabbix-agentをインストールします。 本スクリプトの詳細はマニュアルを参照ください。 ※AlmaLinux8系のみで動作します |
セキュリティ | SiteGuard Server Edition | WAF(Web Application Firewall)は、これまでのL3ファイアウォールでは防御することが難しかった、Web上で動作するアプリケーションなどのL7への攻撃検知・防御や、アクセス制御機構などを提供するものです。さくらのクラウドではEGセキュアソリューションズ株式会社が開発する純国産のホスト型WAF製品「 SiteGuard Server Edition 」をさくらのクラウド向け特別版として無料で提供しています。 ※CentOS 7.X, 8.X で動作します |
セキュリティ | Vuls | オープンソースで開発が進められているLinux/FreeBSD向けの脆弱性スキャンツールです。OSだけでなくミドルウェアやプログラム言語のライブラリなどもスキャンに対応しております。また、エージェントレスで実行させることが出来、SSH経由でリモートのサーバのスキャンを行うことも可能です。 ※CentOS7系のみで動作します |
RDP環境 | GNOME-xrdp | GNOMEデスクトップ環境と xrdp をインストールします。Microsoftのリモートデスクトップなどを使用してサーバに接続することができます。 ※CentOS 7.X, 8.X のみで動作します |