Developer Reference

DevOps

Apr 8, 2026

NFS, The Network File System

The Network File System (NFS) is a protocol that allows you to set up storage locations on your network. When you have NFS set up, your users can treat a remote hard drive as if it were attached to their computer, just...

Mar 3, 2026

NGINX, Selectively Disabling HTTP Versions

In January 2026, I decided to enable the HTTP/3 protocol for NGINX. After a few config tweaks to nginx and modifications to firewall to allow UDP traffic, I was up and running. While reviewing the access and error logs to ensure things...

Jan 6, 2026

NGINX Cross-Domain Issues

When you encounter a cross-domain problem, don’t immediately choose to copy it and try it. In this tutorial, we look at ways to control origin limitations in NGINX. First, we briefly refresh our knowledge about the concept of origins in the Web...

Jan 4, 2026

NGINX Tips, Tricks, And Ideas

Effective NGINX practices involve hardening security (hiding version, strong TLS, HSTS), optimizing performance (caching, keepalive, disabling logs), using it as a reverse proxy for microservices, and implementing rate limiting to block bots and protect sensitive areas like login pages, all while maintaining...

Dec 30, 2025

NGINX Practice of Nginx Reverse Proxy

To ensure optimal performance, security, and reliability when using Nginx as a reverse proxy to upstream servers, follow these best practices and tips. Enable Keepalive Connections, Use HTTP/1.1 for Upstream, Implement Caching, Define Upstream Groups, Load Balancing Method, etc. Pay attention to...

Dec 18, 2025

NGINX Autoindex with WebDAV Module

If you require a full-featured and highly compatible WebDAV server, Apache httpd Autoindex is generally the preferred choice due to its robust and complete implementation. Nginx’s built-in module is intended for simple file management automation and lacks advanced features like file locking....

Dec 4, 2025

NGINX Optimize Performance

Improving Nginx performance involves optimizing its configuration and leveraging its features to efficiently handle requests and deliver content. For most use cases, default NGINX and Linux settings work well, but achieving optimal performance sometimes requires a bit of tuning. NGINX is incredibly...

Nov 28, 2025

The NGINX HTTP Server

Nginx is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, Nginx can also function as...

Feb 5, 2021

How to Enable SSL on Web

Let’s Encrypt is a free, automated, and open certificate authority brought to you by the Internet Security Research Group (ISRG). ZeroSSL is the first real alternative to Let’s Encrypt, offering completely free SSL certificates through an easy-to-use UI and API. but one...

Feb 3, 2021

The Apache Tomcat Server

The Apache Tomcat software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakarta EE platform. There are many ways to compare...

Feb 2, 2021

The Apache HTTP Server

There are many ways to compare Tomcat vs. the Apache HTTP Server, but the fundamental difference is that Apache Tomcat is a web container, It allows the users to run Servlet and JAVA Server Pages that are based on the web-applications. Tomcat...

Feb 1, 2021

CVS - The Legacy of Version Control System

Concurrent Versions System (CVS, also known as the Concurrent Versioning System) is a revision control system originally developed by Dick Grune in July 1986. CVS is an important component of Source Configuration Management (SCM). Using it, you can record the history of...

Powered by www.netmask.dev