Servitor makes it easy to spin up common development services as Docker containers. Run MySQL, MariaDB, PostgreSQL, Redis, RabbitMQ, and other services without manually installing, configuring, or managing them.
Choose the version you need, start the service, and get back to building.
Before using Servitor, ensure you have:
- Docker installed and running
- macOS: Docker Desktop for Mac
- Windows: Docker Desktop for Windows
- Linux: Docker Engine
- Download the latest release of Servitor for your operating system.
- Launch the application.
- Select a service, choose a version, and start it.
Because current releases are unsigned, your operating system might show a security warning when opening the application for the first time.
macOS may block the app with a message stating it “cannot be opened because it is from an unidentified developer.”
How to run:
- Open System Settings
$\rightarrow$ Privacy & Security.- Scroll down to the Security section.
- Locate the notification for
Servitorand click Open Anyway.- Enter your system password or use Touch ID to confirm.
Official Apple Guide: Open a Mac app from an unidentified developer
Windows Defender SmartScreen may show a blue window stating “Windows protected your PC.”
How to run:
- Click the "More info" link inside the blue window.
- Click the "Run anyway" button that appears.
Servitor is built with:
git clone https://github.com/sndsabin/servitor
cd servitormake devThis starts the application in development mode with live reloading for both the Go backend and the frontend.
Note: On newer Linux distributions, you may need to pass the
webkit2_41build tag:make dev WAILS_TAGS="-tags webkit2_41"
# Build app for Windows
make build-windows
# Build app for Linux
make build-linux
# Build app for macOS
make build-macFor newer Linux environments:
make build-linux WAILS_TAGS="-tags webkit2_41"Contributions, feature requests, and bug reports are welcome. Feel free to open an issue or submit a pull request.
See the LICENSE file for details.
Servitor is inspired by Takeout and serves as a GUI alternative for managing local development services with Docker.

