thom8.beetbox-modx

Ansible Role: Beetbox Modx

CircleCI

This is an Ansible role that sets up and installs a Modx project on beetbox.

Requirements

This role is made to work with beetbox -- https://github.com/drupalmel/beetbox

Role Variables

Here are the available settings, along with their default values:

  • Checkout Modx project:
    • modx_checkout: no
  • Modx project Git repository:
  • Modx project version: This can be the full SHA-1 hash (40 characters), 'HEAD', a branch name, or a tag name.
    • modx_version: "HEAD"
  • Modx checkout depth: Limits the history to a specified 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:
  • Other Modx 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

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

Requirements

Quickstart

  1. Open your terminal (or git bash if you are on Windows) and run these commands:

    git clone https://github.com/beetboxvm/ansible-role-beetbox-modx.git modx && cd $_
    vagrant up
    
  2. Go to http://modx.local/

    username: admin
    password: admin
    

License

MIT

Informazioni sul progetto

Modx project role for beetbox.

Installa
ansible-galaxy install thom8.beetbox-modx
Licenza
Unknown
Download
290
Proprietario