Skip to content

What is Ops Atlas?

Ops Atlas is a Docker container management and monitoring platform. It provides a single dashboard to deploy, monitor, and manage containers across multiple environments — QA, Staging, and Production — without needing direct SSH access or command-line Docker knowledge.

Architecture

┌─────────────────┐         ┌──────────────────┐         ┌─────────────────┐
│                  │  HTTP   │                  │  JDBC   │                 │
│  Angular 17 UI  │────────▶│  Spring Boot 3.2 │────────▶│   PostgreSQL    │
│  (port 3000)    │  REST   │  (port 8090)     │         │                 │
│                  │◀────────│                  │         └─────────────────┘
└─────────────────┘         │                  │
                            │                  │──SSH──▶  Docker Host (QA)
                            │                  │──SSH──▶  Docker Host (Stage)
                            │                  │──SSH──▶  Docker Host (Prod)
                            │                  │
                            │                  │────────▶  Redis (per env)
                            │                  │────────▶  Docker Registry
                            │                  │────────▶  Eureka (optional)
                            └──────────────────┘

The backend connects to your Docker hosts over SSH and the Docker API (port 2375) to execute container operations. All state is stored in PostgreSQL. Redis connections are configured per-environment for cache management.

Key Capabilities

  • Multi-environment management — Manage QA, Staging, and Production from one place
  • Container monitoring — Real-time CPU, memory, and network metrics with auto-refresh
  • Deployments — Rolling deploys with live SSE log streaming, environment variable management, and rollback
  • Docker Registry — Browse images and tags from private registries
  • Alerting — Notifications via Slack, Discord, and Microsoft Teams when containers go down or resources spike
  • Database tools — Schema comparison across environments, guided migration wizard, connection management
  • Redis management — Browse keys, monitor memory, flush databases per environment
  • Eureka integration — View registered services and instance health from Eureka service discovery
  • Backup & restore — Database and volume backups with disaster recovery support
  • Vulnerability scanning — Trivy-based image scanning for known CVEs (Enterprise)
  • SSO / OIDC — Single sign-on with any OpenID Connect provider (Enterprise)
  • Audit logging — Track who did what and when across all operations

Editions

FeatureCommunityProEnterprise
Multi-environment dashboardYesYesYes
Container monitoring & logsYesYesYes
Deployments & rollbackYesYesYes
Docker Registry browsingYesYesYes
Alerting (Slack, Discord, Teams)--YesYes
Database schema comparison--YesYes
Redis management--YesYes
Eureka integration--YesYes
API keys & webhooks--YesYes
SSO / OIDC----Yes
Vulnerability scanning----Yes
Backup & restore----Yes
Audit log----Yes
PriceFree$49/mo$199/mo

All editions are self-hosted. Community is free and open-source. Pro and Enterprise require a license key that you can activate during the setup wizard or later in Settings.

Next Steps

Released under the MIT License.