A personal space
Projects

LamboServer

Managing a local dev environment without touching the terminal.

The problem

Starting and stopping Nginx, MySQL, PHP, and PostgreSQL on macOS means remembering a different command for each service, and checking them one by one when something is not running.

What I built

A native macOS desktop app that starts, stops, and monitors all of those services from one place.

The interesting decision

The core is a unified service registry in Go. Every service is driven through the same interface, so adding a new one never touches the core logic.

Shipped as a self-contained .dmg installer with a guided first run, so it works without manual configuration.

Built with Go, TypeScript, React, and Wails v2.