https://github.com/zaiste/ansible-passenger
Ansible role that installs Phusion Passenger for Debian/Ubuntu using the official APT.
https://github.com/zaiste/ansible-passenger
ansible ansible-role installs-phusion-passenger phusion-passenger rails ubuntu ubuntu-bionic
Last synced: about 1 month ago
JSON representation
Ansible role that installs Phusion Passenger for Debian/Ubuntu using the official APT.
- Host: GitHub
- URL: https://github.com/zaiste/ansible-passenger
- Owner: zaiste
- Created: 2016-08-06T01:57:45.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2018-07-04T10:19:48.000Z (almost 8 years ago)
- Last Synced: 2025-04-05T01:14:29.575Z (about 1 year ago)
- Topics: ansible, ansible-role, installs-phusion-passenger, phusion-passenger, rails, ubuntu, ubuntu-bionic
- Homepage:
- Size: 13.7 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ansible-passenger
[](https://galaxy.ansible.com/zaiste/passenger/)
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](http://zaiste.net) 2018