Best of NginxOctober 2024

  1. 1
    Video
    Avatar of communityCommunity Picks·2y

    NGINX Tutorial - What is Nginx

    NGINX is a versatile software used as a web server, load balancer, and proxy server. It handles large volumes of requests efficiently by distributing them across multiple servers. Key functionalities include load balancing, caching to save server resources, enhanced security measures, and compression of large files for bandwidth optimization. NGINX is also prominently used in container environments, such as Kubernetes, to manage inbound traffic with advanced load balancing. Its flexible configuration and efficiency have made it a popular choice over Apache in various applications.

  2. 2
    Article
    Avatar of lobstersLobsters·2y

    Replacing nginx with axum

    The post discusses the process of replacing an Nginx server with Axum, a Rust library for writing web services. The author shares code examples and explanations on how to handle tasks such as creating basic web services, serving static files, managing multiple subdomains, and setting up reverse proxying. Additionally, the post covers securing services with basic authentication and setting up TLS using rustls_acme. The author acknowledges that while this setup might be more complex than Nginx, it offers the advantage of leveraging Rust's full capabilities.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    mattb-it/laravel11-docker-starter

    This project provides a starter setup for Laravel 11 using Docker, featuring nginx with php-fpm, MySQL, and Redis. It includes a script for easy setup and cleanup. Ideal for those looking to use it as a base for production projects.