WelcomeToMyTechnicalBlog on TechnicalBlog https://blog.fuhlig.de/ Recent content in WelcomeToMyTechnicalBlog on TechnicalBlog Hugo en-us Wed, 03 Dec 2025 00:00:00 +0000 About Me https://blog.fuhlig.de/posts/aboutme/ Mon, 01 Dec 2025 00:00:00 +0000 https://blog.fuhlig.de/posts/aboutme/ <h2 id="who-am-i">Who am I</h2> <p>My name is Florian and I&rsquo;m 22 years old. I work as an IT Technican mainly with Linux Servers in Frankfurt, Germany. My company is midsized around 50 people working here. I mainly want to post about what I learned, what inspires me.</p> <p>Well I dont really, this just seemed like a great idea to waste some time.</p> What am I currently working on https://blog.fuhlig.de/posts/whatimworkingoncurrently/ Wed, 03 Dec 2025 00:00:00 +0000 https://blog.fuhlig.de/posts/whatimworkingoncurrently/ <h1 id="building-a-self-sustaining-infrastructure-a-two-server-docker-setup">Building a Self-Sustaining Infrastructure: A Two-Server Docker Setup</h1> <h2 id="overview">Overview</h2> <p>Creating a resilient, self-sustaining infrastructure doesn&rsquo;t require complex enterprise solutions. With two strategically configured servers and a well-thought-out backup strategy, you can achieve both reliability and security for your self-hosted applications.</p> <h2 id="the-architecture">The Architecture</h2> <h3 id="docker-host-server">Docker Host Server</h3> <p>The primary server runs all application workloads using Docker containers. This containerized approach provides:</p> <ul> <li><strong>Isolation</strong>: Each service runs in its own container with defined resources</li> <li><strong>Portability</strong>: Services can be easily migrated or replicated</li> <li><strong>Consistency</strong>: Docker Compose configurations ensure reproducible deployments</li> </ul> <p>The Docker host maintains minimal external exposure, with only essential ports opened to the internet. This reduces the attack surface while still providing necessary services.</p>