Features How it works Compare Pricing Docs GitHub License Portal Get Started Free
v26.2.7 — Latest Release

Your Docker infrastructure,
fully under your control.

A production-grade, self-hosted Docker management platform built with Go. Containers, stacks, security scanning, monitoring, multi-node, reverse proxy, RDP, and more — all from a single binary. No vendor lock-in. No telemetry. Deploy in 60 seconds.

Terminal — Deploy usulnet
# One command — secrets generated automatically
$ curl -fsSL https://raw.githubusercontent.com/fr4nsys/usulnet/main/deploy/install.sh | bash
✔ Generated secure passwords, JWT secrets, and encryption keys
✔ Starting PostgreSQL (TLS), Redis (TLS), NATS, usulnet...
✔ Ready at https://your-server:7443 — admin / usulnet
100%
Self-Hosted
AGPLv3
Open Source
Zero
Telemetry (CE)
~70 MB
Single Binary

Everything you need to manage Docker infrastructure

No plugins, no extensions, no external services. Built-in from day one, shipped as a single binary.

Container Management

Full lifecycle control with bulk operations, real-time stats, exec terminal, filesystem browser, environment editor, and network/volume inspection.

Stack & Compose Deploy

Deploy Docker Compose stacks from YAML, from Git repositories, or from the built-in template catalog. Visual editor, env vars, Git-triggered auto-deploy.

Docker Swarm

Initialize swarm clusters, manage nodes, deploy HA services, scale replicas, and convert standalone containers to swarm services.

Security Scanner

Trivy CVE scanning, CIS Docker Benchmark, SBOM in CycloneDX & SPDX, composite security score (0–100), trend tracking, and exportable reports.

Monitoring & Alerts

Real-time CPU, memory, disk I/O, and network metrics via WebSocket. Threshold-based alert rules with 11 notification channels including Slack, PagerDuty, and Telegram.

Reverse Proxy

Built-in Nginx reverse proxy with automatic Let's Encrypt HTTPS, custom certificates, DNS-01 wildcard support, and HSTS.

DNS Server

Embedded authoritative DNS server powered by miekg/dns. Manage zones, records (A, AAAA, CNAME, MX, TXT, SRV, and more), TSIG keys, and upstream forwarding. Service Discovery auto-registers containers as DNS records — redis.containers.local resolves to your container's IP.

Crontab Manager

Web-based cron job scheduling. Create, edit, enable/disable, and run jobs from the UI. Shell commands, Docker exec, and HTTP webhooks. Full execution history with output and duration tracking.

Multi-Node Management

Master/agent architecture over NATS JetStream with mTLS. Deploy agents to remote hosts via SSH directly from the web UI. Seamless host switching.

Web Terminal & Editors

Multi-tab xterm.js terminal with container exec and host SSH. Full Monaco (VS Code) editor and Neovim in the browser. SFTP file browser.

RDP & VNC Remote Access

Browser-based Remote Desktop (RDP) and VNC via Apache Guacamole. Manage Windows servers and Linux desktops without a separate RDP client.

Database & LDAP Browser

Connect to PostgreSQL, MySQL, MariaDB, MongoDB, Redis, and SQLite from the browser. Execute queries, browse tables. Full LDAP directory browser with group management.

Backups & Restore

Scheduled container and stack backups with cron, AES encryption, gzip/zstd compression. Destinations: local, S3, MinIO, SFTP, Azure Blob, GCS, Backblaze B2.

Authentication & RBAC

TOTP 2FA, API keys, audit log, 46 permissions across 13 categories. Business adds OAuth2/OIDC (GitHub, Google, Microsoft), LDAP/Active Directory, and custom roles.

Developer Tools Suite

15 built-in browser utilities: Base64/URL/hex encoders, JSON/YAML formatters, UUID/password generators, hash calculator, CIDR calculator, regex tester, JWT decoder, and more.

Operations Calendar

Schedule maintenance windows, track SLA deadlines, and coordinate team tasks. Integrated with the job scheduler for automated backup, scan, and metric collection schedules.

Drift Detection & Change Feed

Automatically detect configuration drift between expected and actual container state. Chronological audit trail of all infrastructure changes with filterable timeline.

Firewall Manager

Visual iptables/nftables management from the web UI. Create, edit, delete rules across INPUT, OUTPUT, FORWARD, and DOCKER-USER chains. Apply to hosts, sync from hosts, full audit log.

SSL Observatory

TLS/SSL certificate scanner with SSL Labs-style grading (A+ to F). Protocol analysis, cipher suite evaluation, certificate chain validation, OCSP stapling, and Certificate Transparency detection. Expiring cert alerts.

Backup Verification

Automated backup integrity verification. Extract, container, and database verification methods. Checksum validation, file readability checks, schedulable via cron with detailed pass/fail reports.

Container Image Builder

Build Docker images from Dockerfiles directly in the UI. Multi-stage builds, build arguments, platform targeting (amd64/arm64), Dockerfile templates, real-time build logs, and registry push.

Automated Rollback

Automatic stack rollback on deploy failure, health check failure, or container exit code errors. Configurable rollback policies per stack, deploy snapshots, one-click manual rollback, and rollback notifications.

WireGuard VPN

Native WireGuard VPN management with auto-generated Curve25519 key pairs, peer management with QR config generation, transfer statistics per interface and peer, and multi-interface support (wg0, wg1, etc.).

Container Marketplace

Curated app marketplace with one-click Docker Compose deployment. Browse by category, discover featured and verified apps, read ratings and reviews, and submit your own community apps.

From zero to full control in three steps

No Kubernetes, no cloud accounts, no SaaS subscriptions. Just Docker and one command.

1

Deploy with one command

Run the install script on any Linux server. Secrets (DB passwords, JWT keys, encryption keys) are generated automatically. PostgreSQL, Redis, and NATS spin up alongside usulnet in under 60 seconds.

2

Connect your infrastructure

Add remote Docker hosts as agents via SSH directly from the UI — no manual configuration on the remote side. Connect SSH servers, databases, LDAP directories, Git providers, and registries.

3

Manage everything from one place

Containers, stacks, images, volumes, networks, security scans, monitoring, reverse proxy, backups, RDP sessions, web terminals, and file editing — all from a single, fast web UI.

Built for production.
Engineered for performance.

A single Go binary with no runtime dependencies. Templates are compiled at build time with Templ. No Node.js, no Python, no Electron, no heavy frontend frameworks. Just fast, reliable infrastructure management.

  • ~70 MB binary with compiled templates — no separate frontend build
  • PostgreSQL 16 (TLS) for persistence, Redis 8 (TLS) for sessions, NATS 2.12 JetStream for messaging
  • TLS everywhere by default — HTTPS, PostgreSQL, and Redis encrypted with auto-generated ECDSA P-256 certs
  • Master/agent architecture with mTLS and internal PKI — auto-generated certificates
  • Full REST API (OpenAPI 3.0) + WebSocket real-time streams for logs, stats, and terminals
  • AES-256-GCM encryption for secrets at rest, bcrypt password hashing, rate limiting
Go 1.25+
Templ
Tailwind
HTMX
PostgreSQL 16
Redis 8
NATS 2.12
Trivy

Why teams choose usulnet

More features at a fraction of the cost — and you own every byte.

Feature usulnet
CE + Business
Portainer CE Portainer Business
License AGPLv3 / Commercial zlib (open) Proprietary
Starting price Free (CE) / €79 node/yr Free $$$
Trivy CVE scanning & SBOM
Security score & CIS Benchmark Partial
Built-in monitoring & alerts
Reverse proxy (Nginx)
Embedded DNS server
Crontab manager
Interactive network topology graph
RDP / VNC browser access
Database browser (Postgres, MySQL…)
Monaco editor + Neovim in browser
Scheduled backups to S3/SFTP/B2
Git provider integration
OAuth2 / OIDC / LDAP Business
Custom RBAC roles Business (46 permissions)
App template catalog (144+ apps)
Multi-node (agents) 3 nodes (CE limit)
Telemetry / phone-home None (CE: fully offline) Optional Optional

Comparison based on publicly available information. Features may change — see documentation for current details.

Simple, transparent pricing

Start free with Community Edition. Upgrade when your team and infrastructure need more.

Free forever
Community Edition
CE
For personal use and small teams getting started
Free
AGPLv3 open source — fully self-hosted, zero telemetry
  • Full Docker container management
  • Stack / Compose deploy
  • Trivy security scanner + CIS Benchmark
  • SBOM generation (CycloneDX, SPDX)
  • Image update manager + rollback
  • Monitoring, alerts, and event stream
  • Web terminal + file browsers
  • Monaco editor + Neovim in browser
  • Reverse proxy (Nginx) with Let's Encrypt
  • RDP / VNC browser access
  • Database & LDAP browser
  • Scheduled backups (local + S3)
  • TOTP 2FA + audit log
  • REST API + OpenAPI 3.0
  • 1 node, 3 users, 1 team, 1 custom role
  • Docker Swarm management
  • OAuth / OIDC providers
  • LDAP / Active Directory auth
Download from GitHub
Commercial license
Business
Business
For growing teams and production workloads
79 / node / year
Per instance · Master = 1st node · 5 users/node · Extra users €19/yr per 10
  • Everything in CE
  • Multi-node: master + agents via usulnet-agent
  • Docker Swarm management
  • App template catalog (144+ templates)
  • Template import / export
  • Custom roles (46 permissions across 13 categories)
  • OAuth2 / OIDC (GitHub, Google, Microsoft, custom)
  • LDAP / Active Directory authentication
  • Registry browsing (Docker Hub, GHCR, Harbor, GitLab)
  • Multiple backup destinations
  • Unlimited notification channels
  • API keys
  • Git sync for stack deployments
  • Audit log export (CSV)
  • Priority community support
  • OPA policies / runtime security
  • Ephemeral environments
  • SSO SAML / HA mode / White label
Configure & Buy
One active usulnet instance per license key. Release remotely anytime via the License Portal.
Enterprise
Enterprise
Enterprise
For large organizations with advanced requirements
Custom
Tailored pricing · Volume discounts · Invoicing
  • Everything in Business
  • Unlimited nodes & users
  • Custom dashboard layouts (15 widget types)
  • OPA policy enforcement
  • Runtime security monitoring
  • Image signing & verification (Cosign)
  • Ephemeral environments (TTL-based)
  • Manifest builder (visual Compose editor)
  • Drift detection & change audit feed
  • Compliance frameworks (CIS, SOC 2, PCI DSS)
  • Resource optimization & right-sizing
  • Centralized log aggregation & search
  • Agent event persistence & audit trail
  • SSO SAML · HA mode · White label
  • SLA & dedicated support
Contact Sales
Custom instance limits and volume discounts. Contact us at [email protected].

All paid editions include a 30-day trial. Manage your license and release instances at id.usulnet.com.

Take back control of your
container infrastructure.

Deploy in under 60 seconds with Docker Compose. No credit card required for Community Edition. Self-hosted, open source, and fully under your control from day one.

curl -fsSL https://raw.githubusercontent.com/fr4nsys/usulnet/main/deploy/install.sh | bash