Simple, no fluff Ansible role that installs Phusion Passenger for Ubuntu from the official APT.
None.
-
dist
defaults tobionic
-
nginx
defaults tocore
-
nginx_worker_connections
defaults to768
; -
nginx_keepalive_timeout
defaults to65
; -
nginx_server_names_hash_bucket_size
defaults to64
; -
nginx_server_name
defaults toapp.example.com
-
passenger_app_env
defaults toproduction
-
passenger_app_root
defaults to/srv/app/public
-
passenger_app_vars
is a list ofname
andvalue
pairs
None.
- hosts: servers
roles:
- role: zaiste.passenger
nginx: extras
passenger_app_vars:
- name: RAILS_ENV
value: production
Zaiste 2018