ββββββββ βββββββ ββββββ βββββββ ββββββββ βββββββ βββββββ ββββββ ββββββββ βββββββββ
ββββββββ ββββββββ ββββββββ ββββββββ ββββββββ ββββββββ ββββββββ ββββββββ ββββββββ βββββββββ
ββββββββ ββββββββ ββββββββ βββ ββββββ βββ ββββββββ ββββββββ ββββββ βββ
ββββββββ βββββββ ββββββββ βββ ββββββ βββ ββββββββ ββββββββ ββββββ βββ
ββββββββ βββ βββ βββ ββββββββ ββββββββ ββββββββ βββ βββ βββ βββ βββ βββ
ββββββββ βββ βββ βββ βββββββ ββββββββ βββββββ βββ βββ βββ βββ βββ βββ
A project-based, host-agnostic, and version-controlled development environment that builds and operates cloud-based production environments. Our homesteads may be different, so let's go to SPACE together!
brew install php71 composer
brew cask install vagrant virtualbox
composer create-project bgrrtt/spacecraft
&&cd spacecraft
vagrant up
&&vagrant ssh
- Visit http://spacecraft.dev/admin/install to complete the setup.
Follow this walkthrough to build and command your own SpaceCraft cloud infrastructure.
- Smaller Infrastructure Options (VPC vs. VPS)
- Container Architecture Options with Docker
- FPM Static Page Caching
- Webpack Frontend System
- Template Pattern Lab
- Progressive Web Application Options
- Auto Install Craft CMS
- Preview Environment
- Continuous Integration Flow
- Test all the things with CircleCI
- Expand providers to Digital Ocean, Vultr, Google Cloud, Azure, Openstack, and Rackspace
- Guest CLI for ansible-playbooks and options
- Host CLI to manage local SpaceCrafts
Looking for contributors! Please submit an issue or pull request or find me on the Craft Slack.
Thanks to @pixelandtonic and @khalwat for their industry and influence.
Thanks to @geerlingguy for Ansible for DevOps, his Ansible Galaxy Roles, and Drupal VM.