beetboxvm.modx

Ansible Role: Beetbox Modx

CircleCI

This Ansible role sets up a Modx project on beetbox.

Requirements

This role works as an add-on for beetbox -- https://github.com/drupalmel/beetbox

Role Variables

Here are the available variables with their default settings:

  • Checkout Modx project:
    modx_checkout: no

  • Modx project git repository:
    modx_repo: "http://github.com/modxcms/revolution.git"

  • Modx project version:
    This can be a full SHA-1 hash, the word HEAD, a branch name, or a tag name.
    modx_version: "HEAD"

  • Modx checkout depth:
    This limits the git history to a certain number of revisions.
    modx_checkout_depth: 1

  • Install Modx project:
    modx_install_site: no

  • Modx admin account name:
    modx_account_name: admin

  • Modx admin account password:
    modx_account_pass: admin

  • Modx admin account email:
    modx_account_mail: "[email protected]"

  • Extra install options:

    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

Link: https://github.com/beetboxvm/beetbox

Requirements

Quickstart

  1. Open your terminal (or git bash if you are using Windows) and run these commands:
git clone https://github.com/beetboxvm/ansible-role-beetbox-modx.git modx && cd $_
composer require --dev beet/box
vagrant up
  1. Visit http://modx.local/ and log in with:
username: admin
password: admin

License

MIT

Informazioni sul progetto

Modx project role for beetbox.

Installa
ansible-galaxy install beetboxvm.modx
Licenza
Unknown
Download
796
Proprietario