selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Sencho logo

Self-host Sencho

v0.98.1

Docker Compose fleet management dashboard

BetaOpen SourceAGPL-3.0
docker run -d --name sencho -p 1852:1852 -v /var/run/docker.sock:/var/run/docker.sock -v sencho_data:/app/data # 1:1 Compose Path Rule: the host path MUST match the container path
Updated7 hours ago
LanguageTypescript
Setup difficultyModerate
ThemeDark mode
Stars
498
CPU
1 core
RAM
128 MB
Storage
200 MB
Port
1852 (Sencho UI and API)
Requires
Docker Engine
Docker
saelix/sencho
Sencho dashboard showing fleet overview with container status, CPU, and memory metricsBlueprints page showing declarative fleet templates with drift detectionFleet snapshots page with point-in-time backups and one-click restoreFleet view with grid and topology layouts for multi-node managementStack detail view with Monaco editor, logs, shell, and environment managementApp Store with 199+ LinuxServer.io templates for one-click deploymentGlobal log search and streaming across the entire fleetSecurity overview with Trivy vulnerability scanning results and scan history

What is Sencho?

Should you self-host Sencho?

Sencho scores 53/100 on selfhost.directory (how scoring works) and ranks #13 of 44 in Container Management. It has 498 GitHub stars.

It shipped 10 stable releases in the past year. The latest, v0.98.1, came out on 26 October 2026. New versions land roughly every 3 days.

Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Portainer (77/100, 38 736 stars). It scores higher overall, so compare the two before you pick. See Sencho vs Portainer side by side.

Features

  • App Store with 199+ templates
  • Atomic deployments with automatic rollback
  • Blueprints for declarative fleet templates
  • Docker Compose lifecycle management
  • Drift Detection
  • Fleet snapshots with S3-compatible backup
  • Fleet-wide log search and streaming
  • Git-sourced stacks
  • Health-gated updates
  • Monaco editor with diff preview
  • Multi-node fleet management
  • RBAC with five built-in roles
  • SSO with OIDC and LDAPLDAP requires Admiral tier
  • Two-factor authentication (TOTP)

Sencho README

How to install Sencho

Install Sencho with Docker

Docker Engine
Environment variables
COMPOSE_DIR, DATA_DIR, SENCHO_PUBLIC_URL, SENCHO_TLS_CERT_FILE, SENCHO_TLS_KEY_FILE, SENCHO_TLS_CA_FILE, and SSO variables
docker run -d --name sencho \
  -p 1852:1852 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v sencho_data:/app/data \
  # 1:1 Compose Path Rule: the host path MUST match the container path
  -v /opt/docker:/opt/docker \
  -e COMPOSE_DIR=/opt/docker \
  saelix/sencho:latest

Alternative single-container installation without Docker Compose.

Sencho releases & version history

More in Docker Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…