Giter Site home page Giter Site logo

naaaaaaaaaaaf / cloud-startupscripts Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sakura-internet/cloud-startupscripts

0.0 1.0 0.0 299 KB

さくらのクラウド スタートアップスクリプト用リポジトリです

Home Page: http://cloud.sakura.ad.jp/

Shell 90.22% Ruby 8.05% PHP 1.72%

cloud-startupscripts's Introduction

さくらのクラウド スタートアップスクリプト

スタートアップスクリプトは、新たにサーバを作成する際、任意の「スタートアップスクリプト」を選択することにより、起動時にそれらを自動的に実行する機能です。 さくらインターネットが提供しているパブリックスクリプトの一覧です。

詳細はさくらのクラウドニュースをご参照ください

提供中スタートアップスクリプト一覧

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

cloud-startupscripts's People

Contributors

zembutsu avatar nemomasa avatar t-yoshimura25 avatar blp1526 avatar bcrikko avatar yamamoto-febc avatar ken-washikita avatar 1ft-seabass avatar chibiegg avatar usiusi360 avatar dalice avatar tatsuyamiyado avatar hogesuke avatar zakinko avatar chamaharun avatar ma3ki avatar ryuring avatar terao avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.