gryphon.rails
Rails Role
Includes this:
- thefinn93.letsencrypt
Before using the Rails role.
Description: This role sets up a frontend server for Ruby on Rails using rbenv, Puma, and Nginx. Node.js is also used for some background tasks.
Requirements:
- A common role from Gryphon.
Role Variables:
user
: Deploy username for Capistrano.home
: User's home directory (e.g.,/home/{{ user }}
).name
: The name of the application.application
: The path to the application (e.g.,{{ home }}/web/{{ name }}
).ruby_version
: Version of Ruby to use (e.g.,2.2.3
).rbenv_root
: The path to rbenv (e.g.,{{ home }}/.rbenv
).nodejs_branch
: The Node.js version branch (e.g.,"node_4.x"
).nodejs_apt_state
: State of Node.js package (e.g.,"latest"
).
Dependencies:
- None specified.
Example Playbook:
- A sample playbook for using this role can be included here.
License:
- BSD License.
Author Information:
- This section can include optional contact information or website details for the role authors (HTML is not allowed).
Installa
ansible-galaxy install gryphon.rails
Licenza
Unknown
Download
80
Proprietario