├── .editorconfig ├── .envrc ├── .gitattribute ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── Vagrantfile ├── ansible.cfg ├── bin ├── deploy.sh └── run-docker.sh ├── provision ├── default.yml ├── playbook.yml └── playbooks │ ├── commands.yml │ ├── middleware.yml │ ├── templates │ ├── .bash_profile │ ├── .gemrc │ ├── .my.cnf │ ├── .npmrc │ ├── browse-command.php │ ├── composer.json │ ├── extra-wp-config.php │ ├── guest-wp-cli-config.yml │ ├── index.php │ ├── mailcatcher.service │ ├── multisite-htaccess │ ├── site.conf │ ├── vccw.sh │ └── wp-cli.yml │ └── wordpress.yml └── spec ├── default ├── commands_spec.rb ├── middleware_spec.rb ├── wpconfig_spec.rb └── wpinstall_spec.rb └── spec_helper.rb /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/.envrc -------------------------------------------------------------------------------- /.gitattribute: -------------------------------------------------------------------------------- 1 | # Force provisioning script to use LF, even on Windows 2 | * text eol=lf 3 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/Rakefile -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/Vagrantfile -------------------------------------------------------------------------------- /ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | hash_behaviour=merge 3 | remote_tmp=/vagrant/.ansible/tmp 4 | -------------------------------------------------------------------------------- /bin/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/bin/deploy.sh -------------------------------------------------------------------------------- /bin/run-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/bin/run-docker.sh -------------------------------------------------------------------------------- /provision/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/default.yml -------------------------------------------------------------------------------- /provision/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbook.yml -------------------------------------------------------------------------------- /provision/playbooks/commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/commands.yml -------------------------------------------------------------------------------- /provision/playbooks/middleware.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/middleware.yml -------------------------------------------------------------------------------- /provision/playbooks/templates/.bash_profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/.bash_profile -------------------------------------------------------------------------------- /provision/playbooks/templates/.gemrc: -------------------------------------------------------------------------------- 1 | gem: --user-install 2 | -------------------------------------------------------------------------------- /provision/playbooks/templates/.my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/.my.cnf -------------------------------------------------------------------------------- /provision/playbooks/templates/.npmrc: -------------------------------------------------------------------------------- 1 | prefix = ${HOME}/.npm-packages 2 | -------------------------------------------------------------------------------- /provision/playbooks/templates/browse-command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/browse-command.php -------------------------------------------------------------------------------- /provision/playbooks/templates/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/composer.json -------------------------------------------------------------------------------- /provision/playbooks/templates/extra-wp-config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/extra-wp-config.php -------------------------------------------------------------------------------- /provision/playbooks/templates/guest-wp-cli-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/guest-wp-cli-config.yml -------------------------------------------------------------------------------- /provision/playbooks/templates/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/index.php -------------------------------------------------------------------------------- /provision/playbooks/templates/mailcatcher.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/mailcatcher.service -------------------------------------------------------------------------------- /provision/playbooks/templates/multisite-htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/multisite-htaccess -------------------------------------------------------------------------------- /provision/playbooks/templates/site.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/site.conf -------------------------------------------------------------------------------- /provision/playbooks/templates/vccw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/vccw.sh -------------------------------------------------------------------------------- /provision/playbooks/templates/wp-cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/templates/wp-cli.yml -------------------------------------------------------------------------------- /provision/playbooks/wordpress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/provision/playbooks/wordpress.yml -------------------------------------------------------------------------------- /spec/default/commands_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/spec/default/commands_spec.rb -------------------------------------------------------------------------------- /spec/default/middleware_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/spec/default/middleware_spec.rb -------------------------------------------------------------------------------- /spec/default/wpconfig_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/spec/default/wpconfig_spec.rb -------------------------------------------------------------------------------- /spec/default/wpinstall_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/spec/default/wpinstall_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vccw-team/vccw/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------