beetboxvm.modx

Ansibleロール: Beetbox Modx

CircleCI

Beetbox上でModxプロジェクトを作成し、インストールするためのAnsibleロールです。

必要条件

このロールはbeetboxの拡張として特別に開発されています -- https://github.com/drupalmel/beetbox

ロール変数

利用可能な変数は以下にリストされており、デフォルト値も示されています:

Modxプロジェクトをチェックアウトします。

modx_checkout: no

ModxプロジェクトのGitリポジトリ。

modx_repo: "http://github.com/modxcms/revolution.git"

Modxプロジェクトのバージョン。これは完全な40文字のSHA-1ハッシュ、文字列HEAD、ブランチ名、またはタグ名のいずれかです。

modx_version: "HEAD"

Modxチェックアウトの深さ。gitの履歴は指定された数のリビジョンに制限されます。

modx_checkout_depth: 1

Modxプロジェクトをインストールします。

modx_install_site: no

Modx管理アカウント名。

modx_account_name: admin

Modx管理アカウントのパスワード。

modx_account_pass: admin

Modx管理アカウントのメールアドレス。

modx_account_mail: "[email protected]"

Modxの追加インストールオプション...

modx_manager_language: en
modx_database_connection_charset: "utf8"
modx_database_charset: "utf8"
modx_database_collation: "utf8_general_ci"
modx_https_port: 443
modx_cache_disabled: 0
modx_table_prefix: "modx_"
modx_mgr_url: "/manager/"
modx_connectors_url: "/connectors/"
modx_web_url: "/"
modx_remove_setup_directory: 0

beetbox

https://github.com/beetboxvm/beetbox

必要条件

クイックスタート

  1. ターミナルを開く(またはWindowsユーザーはgit bashを使用)し、以下のコマンドを実行します --
git clone https://github.com/beetboxvm/ansible-role-beetbox-modx.git modx && cd $_
composer require --dev beet/box
vagrant up
  1. http://modx.local/にアクセスします。
ユーザー名: admin
パスワード: admin

ライセンス

MIT

プロジェクトについて

Modx project role for beetbox.

インストール
ansible-galaxy install beetboxvm.modx
ライセンス
Unknown
ダウンロード
796
所有者