Nginx/Passenger: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
Line 83: Line 83:
|-
|-
|valign='top' style='width:33%'|
|valign='top' style='width:33%'|
* [https://www.phusionpassenger.com/library/config/nginx/action_cable_integration/ Nginx » Passenger » Integrating Action Cable]
* [https://www.phusionpassenger.com/library/config/nginx/action_cable_integration/ Passenger » Nginx » Integrating Action Cable]
* [https://www.phusionpassenger.com/library/config/nginx/ Nginx » Passenger » Config]
* [https://www.phusionpassenger.com/library/config/nginx/ Passenger » Nginx » Config]
* [https://www.phusionpassenger.com/library/config/nginx/reference/ Nginx » Passenger]
* [https://www.phusionpassenger.com/library/config/nginx/reference/#passenger_ruby Passenger » Nginx » Ruby]
* [[Nginx]]
* [https://www.phusionpassenger.com/library/config/standalone/reference/ Passenger » Standalone]
* [https://www.phusionpassenger.com/library/config/apache/reference/ Passenger » Apache]
* [https://www.phusionpassenger.com/library/config/nginx/reference/ Passenger » Nginx]


|valign='top' style='width:34%'|
|valign='top' style='width:34%'|
Line 97: Line 99:
* [[Security/Password|Nginx » Security » Password]]
* [[Security/Password|Nginx » Security » Password]]
* [[Security/Domain|Nginx » Security » Domain]]
* [[Security/Domain|Nginx » Security » Domain]]
* [[K8s/Nginx/Ingress|Nginx » K8s » Ingress]]
* [[HTTP Security|Nginx » Security]]
* [[HTTP Security|Nginx » Security]]
* [[Nginx]]


|valign='top'|
|valign='top'|
* [[K8s/Nginx/Ingress|Nginx » K8s » Ingress]]
* [[Localtunnel]]
* [[Localtunnel]]
* [[PostgreSQL]]
* [[PostgreSQL]]
* [[HAProxy]]
* [[HAProxy]]
* [[MinIO]]
* [[MinIO]]
* [[CIDR]]
* [[UFW]]


|valign='top'|
|valign='top'|
|}
|}

Revision as of 13:31, 6 February 2026

sudo apt-get update;echo
sudo apt install -y nginx

Diagram

Passenger » Why

Passenger » Why

Feature Nginx + Passenger Nginx + Puma
Ease of Setup High (Single config file) Medium (Need to manage Puma service)
Process Management Automatic (Spawns/restarts apps) Manual (Requires Systemd or Monit)
Memory Management Excellent (Auto-kills bloated processes) Good (Manual tuning required)
Multi-Language Supports Ruby, Python, Node.js Ruby only

References

References