Run your servers from one window.
Server Operator, called SerOp for short, connects to your servers over SSH and puts files, Docker containers, logs and deploys in a single desktop app. It is open source under the Apache License 2.0 and runs on macOS, Windows and Linux.
Try it yourself.
A working preview with sample data. Click around: everything here responds.
Server Operator (SerOp)
Servers
api-prod
ssh · key
staging
ssh · key
Containers on api-prod
- webrunning
- workerrunning
- dbrunning
Files in /srv/app
- docker-compose.yml
- .env
- nginx.conf
From the workaround to the system.
A terminal tab per server and a separate editor
Servers, files and a terminal in one window
Typing the same docker compose commands each time
Containers and logs a click away
Deploy steps kept in someone’s head
Deploy presets you can run again
Everything it needs to do the job.
SSH connections
Connect with a key or a password and keep a list of your servers.
Remote file browser
Browse files on the server and edit them in a Monaco editor, the engine behind VS Code.
Docker and Compose
List containers and tail Docker Compose logs without leaving the app.
Deploy presets
Save a deploy as a preset and run it in one click.
Integrated terminal
A terminal for the server you are looking at, in the same window.
Optional proxy and AI
A SOCKS or Tor proxy can be set per server. Deploy suggestions and voice input use a Groq key and are optional.
A day with it, step by step.
- 1
Download
Get the build for macOS, Windows or Linux from the GitHub releases page.
- 2
Add a server
Enter the host and your SSH key or password.
- 3
Look around
Browse files, check containers and read logs.
- 4
Deploy
Run a saved preset when you are ready to ship.
We build it. We run it. We maintain it.
We build it
Designed around how your business actually works, with your roles, your data and your rules.
We run it
Hosting, monitoring and backups are ours to worry about, not yours.
We maintain it
Fixes, updates and new features as your business changes, from the same team that built it.
Questions about Server Operator (SerOp).
01Is Server Operator free?
+
Yes. It is open source under the Apache License 2.0, and the source code is on GitHub. The optional AI features use your own Groq API key; the app works without one.
02Which systems does it run on?
+
macOS on Apple Silicon and Intel, Windows as an installer or a portable build, and Linux as a .deb package. The Mac build is unsigned, so macOS may ask you to allow it on first launch.
03Who is it for?
+
Developers who already live in terminals and Docker Compose files and want files, containers, logs and deploys together instead of in separate tools.
04Who makes it?
+
BeForth, a software company in Nashik, Maharashtra. We build custom ERP, CRM and HRMS systems for businesses, and SerOp is a tool we made for our own engineering work.
Other platforms we build
All platformsTell us how your business runs today.
We will show you what Server Operator (SerOp) should look like for you, and be straight about it if the answer is less software than you expected.
