---
title: "Mustafa ERBAY (@merbayerp) | Hashnode"
description: "Cloud, system architecture & DevOps from the trenches. Read the latest articles by Mustafa ERBAY on Hashnode."
url: "https://hashnode.com/@merbayerp"
---

@merbayerp

# Mustafa ERBAY

@merbayerp · Joined May 2026

Cloud, system architecture & DevOps from the trenches.

### [Your App is 'Up' But Not Working: Docker Healthchecks](https://mustafaerbay.hashnode.dev/your-app-is-up-but-not-working-docker-healthchecks?utm_source=hashnode&utm_medium=feed)

I explain step-by-step how to write robust health checks (HEALTHCHECK) for situations where Docker containers appear 'up' but the application isn't actually.

7 min read · [mustafaerbay.hashnode.dev](https://mustafaerbay.hashnode.dev/your-app-is-up-but-not-working-docker-healthchecks?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/your-app-is-up-but-not-working-docker-healthchecks/6a02a7ddc9ce4fca058ab3e8) [May 12](https://hashnode.com/posts/your-app-is-up-but-not-working-docker-healthchecks/6a02a7ddc9ce4fca058ab3e8)

### [SQLite and Concurrency: The Lockout Experienced at islistesi.com](https://mustafaerbay.hashnode.dev/sqlite-and-concurrency-the-lockout-experienced-at-islistesicom?utm_source=hashnode&utm_medium=feed)

I'm sharing a first-hand account of the SQLite concurrency issues and lockout problems I faced in the islistesi.com project, along with the solution steps and.

2 min read · [mustafaerbay.hashnode.dev](https://mustafaerbay.hashnode.dev/sqlite-and-concurrency-the-lockout-experienced-at-islistesicom?utm_source=hashnode&utm_medium=feed)

[May 12](https://hashnode.com/posts/sqlite-and-concurrency-the-lockout-experienced-at-islistesicom/6a028301ef3b1378dd600130)

### [Guide to Automatic SSL Certificate Renewal for Nginx and Docker](https://mustafaerbay.hashnode.dev/guide-to-automatic-ssl-certificate-renewal-for-nginx-and-docker?utm_source=hashnode&utm_medium=feed)

How I automatically renew Let's Encrypt certificates using Nginx and Docker on my own VPS, with step-by-step commands and the issues I encountered...

7 min read · [mustafaerbay.hashnode.dev](https://mustafaerbay.hashnode.dev/guide-to-automatic-ssl-certificate-renewal-for-nginx-and-docker?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/guide-to-automatic-ssl-certificate-renewal-for-nginx-and-docker/6a012c8637bc6040459cb6b1) [May 11](https://hashnode.com/posts/guide-to-automatic-ssl-certificate-renewal-for-nginx-and-docker/6a012c8637bc6040459cb6b1)

### [Nginx Reverse Proxy: Managing Multiple Docker Services on a Single VPS](https://mustafaerbay.hashnode.dev/nginx-reverse-proxy-managing-multiple-docker-services-on-a-single-vps?utm_source=hashnode&utm_medium=feed)

A step-by-step guide on how I manage multiple Docker applications on a single VPS using Nginx reverse proxy, and the challenges I encountered.

9 min read · [mustafaerbay.hashnode.dev](https://mustafaerbay.hashnode.dev/nginx-reverse-proxy-managing-multiple-docker-services-on-a-single-vps?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/nginx-reverse-proxy-managing-multiple-docker-services-on-a-single-vps/6a00fbbbc8daf226da5ecf5c) [May 10](https://hashnode.com/posts/nginx-reverse-proxy-managing-multiple-docker-services-on-a-single-vps/6a00fbbbc8daf226da5ecf5c)

### [My Own VPS Crisis: That Moment of Panic During a Client Meeting](https://mustafaerbay.hashnode.dev/my-own-vps-crisis-that-moment-of-panic-during-a-client-meeting?utm_source=hashnode&utm_medium=feed)

I share the panic I experienced when my VPS crashed during a critical client meeting and the process of resolving it. Technical details and lessons learned.

8 min read · [mustafaerbay.hashnode.dev](https://mustafaerbay.hashnode.dev/my-own-vps-crisis-that-moment-of-panic-during-a-client-meeting?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/my-own-vps-crisis-that-moment-of-panic-during-a-client-meeting/6a00eddf9009ba3c185c6347)
