Skip to content

Ansible role that installs Phusion Passenger for Debian/Ubuntu using the official APT.

Notifications You must be signed in to change notification settings

zaiste/ansible-passenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-passenger

Ansible Galaxy

Simple, no fluff Ansible role that installs Phusion Passenger for Ubuntu from the official APT.

Requirements

None.

Role Variables

  • dist defaults to bionic

  • nginx defaults to core

  • nginx_worker_connections defaults to 768;

  • nginx_keepalive_timeout defaults to 65;

  • nginx_server_names_hash_bucket_size defaults to 64;

  • nginx_server_name defaults to app.example.com

  • passenger_app_env defaults to production

  • passenger_app_root defaults to /srv/app/public

  • passenger_app_vars is a list of name and value pairs

Dependencies

None.

Example Playbook

- hosts: servers
  roles:
  - role: zaiste.passenger
    nginx: extras
    passenger_app_vars:
    - name: RAILS_ENV
      value: production

Author Information

Zaiste 2018

About

Ansible role that installs Phusion Passenger for Debian/Ubuntu using the official APT.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published