ompweb-docker logo

ompweb-docker

Free

Dockerized oh-my-pi (omp) AI coding agent with the ompweb web UI — single container, persistent state, auto-built and published to GHCR.

Visit Website
Related by shared tags and keywordsmarvExecAIomp-ninfer
ai-agentbuncoding-agentcontainerdockeraiai assistantautomation

Overview

ompweb-docker is a turnkey container that hosts oh-my-pi (the omp coding-agent engine) and ompweb (its web UI) in one image, with persistent state, host-UID alignment, and Docker access for the agent. The image contains the launcher, the engine, and the UI. At runtime the container starts as root only long enough to remap PUID / PGID, join the Docker socket group, chown the volumes, and seed a workspace registry — then drops to the unprivileged omp user with gosu before any user code runs. Both upstream sources are selected at build time via OMP_REPO / OMP_REF and OMPWEB_REPO / OMPWEB_REF, so a fork or an unreleased ref is one --build-arg away. Every state path is a bind mount, so backup is a tar over ./data and your files are visible on the host. The image ships the Docker client only; the daemon is the host's, reached through the mounted socket. At startup the entrypoint reads the socket's GID, reuses or creates a matching group, and adds omp to it, so docker ps works inside the container without running as root. OMP_WEB_PASSWORD is the only auth boundary; pick a strong, unique value. The runtime process runs as an unprivileged user (omp, UID 1000 by default or your PUID).

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Teams use ompweb-docker to run the omp coding agent and its web UI in a single container with persistent state.
  • Developers use ompweb-docker to edit code in a workspace that is bind-mounted to the host.
  • Operators use ompweb-docker to back up and restore agent state and workspace via tar archives.
  • Users use ompweb-docker to connect to custom OpenAI-compatible providers such as OpenRouter, LM Studio, or Ollama.
  • Teams use ompweb-docker to run sidecar processes like a shared credential vault or auth gateway.
  • Administrators use ompweb-docker behind a reverse proxy to expose the web UI securely.

Features

Dockerized oh-my-pi coding agent

ompweb web interface for the agent

Runs in a single container

Keeps agent state persistent

Container image built automatically

Container image published to GHCR

Reviews

No reviews yet. Be the first to share your experience!

Rankings & collections