beetboxvm.beetbox-kohana

Ansible Role: Beetbox Kohana

CircleCI

This Ansible role sets up and configures a Kohana project on beetbox.

Requirements

This role is designed to work with beetbox -- beetbox GitHub

Role Variables

Here are the available settings for this role, including their default values:

  • Checkout Kohana project:

    kohana_checkout: no
    
  • Kohana project git repository:

    kohana_repo: "https://github.com/kohana/kohana.git"
    
  • Kohana project version: You can use a full 40-character SHA-1 hash, "HEAD", a branch name, or a tag name.

    kohana_version: "HEAD"
    
  • Kohana checkout depth: This limits how much git history is copied.

    kohana_checkout_depth: 1
    
  • Configure Kohana:

    kohana_configure: no
    
  • Kohana timezone:

    kohana_timezone: "America/Chicago"
    
  • Kohana base URL:

    kohana_base_url: /
    
  • Kohana salt:

    kohana_salt: "{{ 'beetbox' | password_hash('sha512') }}"
    
  • Remove install script:

    kohana_remove_install: no
    

beetbox

For more information, visit beetbox GitHub.

Requirements

To use this, you need:

Quickstart

  1. Open your terminal (or git bash for Windows) and run these commands:

    git clone https://github.com/beetboxvm/ansible-role-beetbox-kohana.git kohana && cd $_
    composer require --dev beet/box
    vagrant up
    
  2. Open a web browser and go to http://kohana.local/

    • Username: admin
    • Password: admin

License

MIT

Informazioni sul progetto

Kohana project role for beetbox.

Installa
ansible-galaxy install beetboxvm.beetbox-kohana
Licenza
Unknown
Download
289
Proprietario