Operate

Generated on 26 Aug 2026 from the Operate catalog page

Operate monitors your production systems, identifies issues, runs a root cause analysis, and drafts the fix. Problems get investigated before anyone reports them. It builds a rich context layer for AI agents from the systems you already run: source control, databases, your observability stack, ticketing, and more. It also ships with Slack and MS Teams apps that let anyone on the team, including non-engineers, ask for an RCA from the tools they already use.

Unlike traditional SaaS, Operate is a self-hosted Docker image running inside your own infrastructure. Read-only, fully auditable, and your data never leaves your stack.

This Droplet bundles MongoDB and Redis, so it comes up with no external dependencies. Attach a DigitalOcean Volume to keep your database and case history through a Droplet rebuild.

Software Included

Package Version License
Ubuntu 24.04 Mixed (GNU GPL v2 and other open-source licenses)
Docker Engine latest Apache-2.0
Docker Compose plugin latest Apache-2.0
nginx latest BSD-2-Clause
Operate latest MIT
MongoDB 5.0 SSPL
Redis 7.4 RSALv2/SSPLv1

Creating an App using the Control Panel

Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.

Deploy to DO

Creating an App using the API

In addition to creating a Droplet from the Operate 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Operate Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token to an environment variable or substitute it in the command below.

curl -X POST -H 'Content-Type: application/json' \
         -H 'Authorization: Bearer '$TOKEN'' -d \
        '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"operateengineeri-operate"}' \
        "https://api.digitalocean.com/v2/droplets"

Getting Started After Deploying Operate

Open http://your_droplet_public_ipv4/operate in a browser to reach Operate’s onboarding page. It will ask you to create an admin account, specify Operate App ID (can be obtained via operatex.dev, used for telemetry and billing purposes) and connect your existing systems such as Github, database to help AI agents build a rich context layer to perform root cause analysis.

Managing over SSH: ssh root@your_droplet_public_ipv4 gets you onto the box. The stack lives at /opt/operate and runs as operate.service:

  • systemctl status operate.service - check it’s running
  • docker compose -f /opt/operate/app/docker-compose.yml logs -f - tail logs

Data storage: by default MongoDB, Redis, and Operate’s own data live in Docker volumes on the Droplet’s boot disk, durable across reboots but not Droplet destruction. For production, attach a DigitalOcean Block Storage volume when creating the Droplet, first boot detects it automatically, formats and mounts it at /mnt/operate-data, and migrates all data there with no configuration needed. Check current storage status any time via the SSH login banner, or see /opt/operate/README-block-storage.md on the Droplet for details and how to attach one later.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.