Web Services

In this section, I will detail the web services I have set up in my homelab. These services are built using various technologies and frameworks, providing functionality ranging from web hosting to application development. I'll also go into detail about the tools I use to get these services to the Internet.


Nginx Logo

Nginx

I use Nginx in almost all of my containers to serve web content. Nginx is known for its high performance, stability, and low resource usage, making it ideal for static site hosting.


Flask Logo

Flask

Flask is a lightweight WSGI web application framework for Python. I use Flask to build web applications and APIs. Its simplicity and flexibility make it a great choice for small projects and prototypes.


Cloudflare Logo

Cloudflare

I use Cloudflare to manage my DNS and provide a CDN for my web services. Cloudflare helps improve performance, security, and reliability by caching content and protecting against DDoS attacks.


Haproxy Logo

Haproxy

Haproxy is a high-performance TCP/HTTP load balancer. I use it to distribute incoming traffic across multiple backend servers, ensuring high availability and reliability for my web services.


Plausible Logo

Plausible

Plausible is a lightweight and privacy-friendly web analytics tool. I use it to track visitor interactions on my web services without compromising user privacy. It provides essential insights while respecting user data.