beetboxvm.beetbox-kohana
Ansibleロール: Beetbox Kohana
Beetbox上にKohanaプロジェクトを作成し、設定するAnsibleロールです。
要件
このロールは、beetboxの拡張として特別に開発されています -- https://github.com/drupalmel/beetbox
ロール変数
以下に利用可能な変数とデフォルト値を示します:
Kohanaプロジェクトをチェックアウトします。
kohana_checkout: no
KohanaプロジェクトのGitリポジトリ。
kohana_repo: "https://github.com/kohana/kohana.git"
Kohanaプロジェクトのバージョン。この値は40文字のSHA-1ハッシュ、文字列"HEAD"、ブランチ名、またはタグ名となります。
kohana_version: "HEAD"
Kohanaチェックアウトの深さ。Gitの履歴は指定された数のリビジョンに切り詰められます。
kohana_checkout_depth: 1
Kohanaを設定します。
kohana_configure: no
Kohanaのタイムゾーン。
kohana_timezone: "America/Chicago"
KohanaのベースURL。
kohnana_base_url: /
Kohanaのソルト。
kohana_salt: "{{ 'beetbox' | password_hash('sha512') }}"
インストールスクリプトを削除します。
kohana_remove_install: no
beetbox
https://github.com/beetboxvm/beetbox
要件
クイックスタート
- ターミナルを開く(Windowsユーザーはgit bashを使用)し、以下のコマンドを実行します --
git clone https://github.com/beetboxvm/ansible-role-beetbox-kohana.git kohana && cd $_
composer require --dev beet/box
vagrant up
- http://kohana.local/ にアクセスします。
ユーザー名: admin
パスワード: admin
ライセンス
MIT