bgrrtt / spacecraft
CraftCMS 的 DevOps 基础设施。
v1.0.0
2017-08-05 23:34 UTC
Requires
- php: >=7.0.0
- craftcms/cms: ^3.0.0-beta.23
- roave/security-advisories: dev-master
Requires (Dev)
- bgrrtt/ansible-roles: dev-master
This package is auto-updated.
Last update: 2024-09-26 13:36:47 UTC
README
███████╗ ██████╗ █████╗ ██████╗ ███████╗ ██████╗ ██████╗ █████╗ ███████╗ ████████╗
██╔════╝ ██╔══██╗ ██╔══██╗ ██╔════╝ ██╔════╝ ██╔════╝ ██╔══██╗ ██╔══██╗ ██╔════╝ ╚══██╔══╝
███████╗ ██████╔╝ ███████║ ██║ █████╗ ██║ ██████╔╝ ███████║ █████╗ ██║
╚════██║ ██╔═══╝ ██╔══██║ ██║ ██╔══╝ ██║ ██╔══██╗ ██╔══██║ ██╔══╝ ██║
███████║ ██║ ██║ ██║ ╚██████╗ ███████╗ ╚██████╗ ██║ ██║ ██║ ██║ ██║ ██║
╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝
DevOps for Craft CMS 🚀
一个基于项目、不依赖于主机和版本控制的开发环境,用于构建和操作基于云的生产环境。我们的家园可能不同,让我们一起去太空吧!
安装
brew install php71 composer
brew cask install vagrant virtualbox
composer create-project bgrrtt/spacecraft
&&cd spacecraft
vagrant up
&&vagrant ssh
- 访问 http://spacecraft.dev/admin/install 完成设置。
遵循 此说明 来构建和操作自己的 SpaceCraft 云基础设施。
欢迎来到太空!
路线图
- 更小的基础设施选项(VPC 与 VPS)
- 使用 Docker 的容器架构选项
- FPM 静态页面缓存
- Webpack 前端系统
- 模板 Pattern Lab
- 渐进式 Web 应用选项
- 自动安装 Craft CMS
- 预览环境
- 持续集成流程
- 使用 CircleCI 测试所有内容
- 扩展提供商至 Digital Ocean、Vultr、Google Cloud、Azure、Openstack 和 Rackspace
- 为 ansible-playbooks 和选项提供客户端 CLI
- 主机 CLI 以管理本地 SpaceCraft
寻找贡献者!请提交问题或拉取请求,或在 Craft Slack 上找到我。
致谢
感谢 @pixelandtonic 和 @khalwat 的行业影响。
感谢 @geerlingguy 的 Ansible for DevOps,他的 Ansible Galaxy Roles,以及 Drupal VM。