mtpereira.passenger

Passenger

Installs or updates Pushion Passenger.

It will install Apache, Nginx, or use standalone mode based on the value of the passenger_webserver variable, which defaults to standalone.

In the tests folder, there are tests for this role that will set up a virtual machine (VM) using Vagrant and create a simple hello world app. To run the tests, navigate to tests/{passenger_webserver}/ and execute vagrant up. Currently, only apache tests are available.

Requirements

You need to have an Ansible-ready host (check the mtpereira.common role).

Role Variables

  • passenger_webserver: This decides which web server Passenger will use. Options are: apache, nginx, and standalone. The default is standalone.
  • passenger_pkgs_state: This controls if the packages should just be installed or also updated. Options are: installed and latest. The default is installed.

License

MIT

Author Information

GitHub project page

Manuel Tiago Pereira

Informazioni sul progetto

Installs Phusion Passenger.

Installa
ansible-galaxy install mtpereira.passenger
Licenza
mit
Download
1.6k
Proprietario
:wrench: Builder of reliable systems. :book: Technical reviewer of the "Kubernetes on AWS" book. :coffee: 2023 Portuguese AeroPress champion