文件名称:ruby-deploy-kickstart:使用 dotEnv、Foreman、Ansible、Docker 和 Vagrant 启动 Ruby(和 Rails)部署
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-05 17:34:34
Ruby
Ruby(和 Rails)部署 Kickstart 用于部署 Ruby 和 Rails 应用程序的模板,具有对 Ansible、Docker 和 Vagrant 的自动化支持。 将此复制到您的项目中,并进行修改以适合。 阅读随附的了解更多详情。 结构 注意:这些文件一开始看起来会让人不知所措,因为它们包含 Vagrant、Ansible 和 Docker。 你不需要一切。 如果您不想要 Docker,请删除与 Docker 相关的文件。 同样,如果您不想要 Ansible 或 Vagrant,请删除这些文件。 核心应用文件有: myapp.rb, myapp.ru, myjobs.rb 核心支持文件是: .env 、 Procfile 、 Gemfile* 、 provisioning/roles/myapp/files/.env 默认.env文件适用于开发模式 在生产中,它被p
【文件预览】:
ruby-deploy-kickstart-master
----Dockerfile(740B)
----.gitignore(4KB)
----README.md(3KB)
----.env(85B)
----Gemfile(325B)
----Vagrantfile(2KB)
----Procfile(64B)
----.dockerignore(51B)
----provisioning()
--------prod.yml(62B)
--------dev.yml(333B)
--------roles()
--------prod_inventory(52B)
----myapp.ru(50B)
----vendor()
--------.keep(0B)
----Gemfile.lock(1KB)
----myapp.rb(620B)
----myjob.rb(244B)