[ INFRASTRUCTURE ]
A central project I maintain is a self-hosted Linux server used to run multiple services in a containerized environment.
The server environment is built on Ubuntu Server and utilizes Logical Volume Management (LVM) to provide modularity and data isolation across the physical storage layer. This setup allows for dedicated volumes for different service tiers:
Security is managed through a "Least Privilege" model, focusing on reducing the attack surface of the internal network.
iptables for host-level traffic filtering because Docker ignores UFW. By default, Docker manipulates the kernel's PREROUTING chain, allowing container traffic to bypass standard UFW rules. Using iptables directly ensures firewall policies are enforced at the kernel level.