Skip to main content

NGINX Secure Link: Signed URLs and Hotlink Protection


by Danila Vershinin, January 29, 2026

Learn how to implement NGINX secure link functionality for signed URLs and hotlink protection. This comprehensive guide covers the HMAC Secure Link module installation, configuration, and client-side token generation in PHP, Python, and Bash.

Read More...

How to Create a Python Web Service with uWSGI and NGINX on Rocky Linux


by Danila Vershinin, January 19, 2026

Learn how to deploy a production-ready Python web service using uWSGI and NGINX on Rocky Linux 9 or AlmaLinux 10. Complete guide covering virtual environments, systemd services, NGINX configuration, performance tuning, and security best practices.

Read More...

Do not run pip as root


by Danila Vershinin, May 28, 2020

Why you should never run pip as root and what to do instead. How to install PyPi Python apps in a safe way, using pip-safe

Read More...

[Fix] ImportError: ‘pyOpenSSL’ module missing required functionality. Try upgrading to v0.14 or newer.


by Danila Vershinin, March 23, 2018

Fix for running Certbot error: ‘pyOpenSSL’ module missing required functionality. Try upgrading to v0.14 or newer.

Read More...