Skip to content
SHC Docs

App catalog

SHC ships with 57 reference apps in apps/. Each app is a deployable stack template (Docker Compose or Swarm) with declared variables, backup rules, and optional VApp plugins.

Apps are installed with:

Terminal window
shc install <app-name> --stack <stack> --environment <env>

Auto-generated from apps/*/app.yaml. 28 categories, 57 apps.

AppVersionCategoryDescription
affine0.26knowledge-baseAFFiNE - open source knowledge base and wiki (Notion alternative)
blockscout10.2infrastructureOpen-source block explorer for EVM-compatible blockchains (self-hosted Etherscan)
ciso-assistant1securityCISO Assistant - open-source GRC platform for cybersecurity compliance and risk management
clickhouse24.3databaseClickHouse - fast open-source column-oriented DBMS for analytics
crowdsec1.7securityCrowdSec is a collaborative, open source intrusion detection and prevention system.
defectdojo2.38securityDefectDojo is a vulnerability management and security orchestration platform for tracking findings across tools.
dependency-track4.14securityOWASP Dependency-Track is an intelligent component analysis platform for identifying and reducing risk in the software supply chain.
ethereum1.17infrastructureFull Ethereum node (Geth + Lighthouse) providing JSON-RPC endpoint
fleet4securityOpen-source device management platform with MDM and osquery
frappe15.0platformFrappe framework with ERPNext - full-featured business application platform
fusionpbx5.2communicationFusionPBX unified communications platform with FreeSWITCH telephony engine
gitlab17.7devopsGitLab - complete DevSecOps platform
greenbone24.10securityGreenbone OpenVAS is a full-featured vulnerability scanner and management solution.
highlight0.5.6monitoringHighlight - open-source application monitoring and error tracking
hockeypuck2.3.2securityOpenPGP public keyserver with HKP protocol support
hyperswitch1.122financeOpen-source payment orchestration platform with 300+ PSP integrations
immich2.7mediaImmich - self-hosted photo and video management
keycloak24.0authKeycloak is an open source identity and access management solution.
keygen1.4licensingKeygen CE - self-hosted software licensing and distribution API
kubo0.40infrastructureReference IPFS implementation for decentralized content-addressed storage
librechat0.7aiLibreChat - self-hosted AI chat platform supporting multiple providers
mail1.0emailHeadless mail integration for external email providers (AWS SES, Mailgun, SendGrid, Gmail, etc.)
mailcow2026.03emailMailcow - dockerized email server suite with webmail, antispam, and antivirus
mariadb11.7databaseMariaDB relational database server
matomo5analyticsMatomo open-source web analytics platform
matrix1.136communicationMatrix Synapse homeserver with Element web client, MAS authentication, and Jitsi video conferencing
mautic5marketingOpen-source marketing automation platform for email campaigns, lead management, and multi-channel marketing
metabase0.59analyticsMetabase - open-source business intelligence and data visualization
minio2025.4.3storageMinIO high-performance S3-compatible object storage
mongodb8.0databasePercona Server for MongoDB - enhanced document database
monica4crmOpen-source personal CRM for managing contacts, relationships, and life events
mysql8.4databasePercona Server for MySQL - enhanced MySQL database server
netbird0.35networkingNetBird - VPN mesh networking with WireGuard
nextcloud30collaborationNextcloud - self-hosted productivity and collaboration platform
nginx1.27webHigh-performance web server for static site hosting
openobserve0.70.3observabilityCloud native observability platform for logs, metrics, traces
paperless2.20documentsPaperless-ngx - document management system with OCR
peertube8.1mediaPeerTube - federated video hosting platform
penpot2.14designOpen-source design platform for design and prototyping
plane1.2project-managementPlane - open source project management platform (Linear/Jira alternative)
pmm2monitoringPercona Monitoring and Management - database observability platform
postgres16databasePercona Distribution for PostgreSQL with Patroni support
postiz2.21marketingOpen-source social media scheduling and management tool
pulp3.85devopsPlatform for managing repositories of software packages
s31.0storageHeadless S3-compatible storage integration for external providers (AWS S3, Cloudflare R2, Backblaze B2, etc.)
sonarqube10.7devopsSonarQube is a code quality and security analysis platform for continuous inspection of code.
supabase2.0platformSupabase - open source Firebase alternative with auth, realtime, storage, and REST APIs
test-data1.0.0testingTest app with data volumes for backup/restore testing
test-health1.0.0testingTest app with controllable health check - touch /healthy to make healthy
test-multi1.0.0testingTest multi-service app - web + worker + redis
test-simple1.0.0testingSimple test app for E2E testing - minimal alpine container
traefik3.6.6infrastructureCloud native reverse proxy and load balancer for Mesh Architecture V2
uptime-kuma2monitoringUptime Kuma - self-hosted uptime monitoring tool
wazuh4.14securityWazuh is a free and open source SIEM/XDR platform for threat detection, integrity monitoring, incident response, and compliance.
whoami1.11testingSimple HTTP request inspection app for testing
windmill1.676automationWindmill - workflow automation and internal tool builder
wordpress6.9cmsWordPress content management system with multisite support

AppVersionDescriptionFiles
librechat0.7LibreChat - self-hosted AI chat platform supporting multiple providerscompose, backup, tests

AppVersionDescriptionFiles
matomo5Matomo open-source web analytics platformcompose, backup, tests
metabase0.59Metabase - open-source business intelligence and data visualizationcompose, backup, tests

AppVersionDescriptionFiles
keycloak24.0Keycloak is an open source identity and access management solution.compose, backup, tests

AppVersionDescriptionFiles
windmill1.676Windmill - workflow automation and internal tool buildercompose, backup, tests

AppVersionDescriptionFiles
wordpress6.9WordPress content management system with multisite supportcompose, backup, tests

AppVersionDescriptionFiles
nextcloud30Nextcloud - self-hosted productivity and collaboration platformcompose, backup, tests

AppVersionDescriptionFiles
fusionpbx5.2FusionPBX unified communications platform with FreeSWITCH telephony enginecompose, backup, tests
matrix1.136Matrix Synapse homeserver with Element web client, MAS authentication, and Jitsi video conferencingcompose, backup, tests

AppVersionDescriptionFiles
monica4Open-source personal CRM for managing contacts, relationships, and life eventscompose, backup, tests

AppVersionDescriptionFiles
clickhouse24.3ClickHouse - fast open-source column-oriented DBMS for analyticscompose, backup, tests
mariadb11.7MariaDB relational database servercompose, backup, tests
mongodb8.0Percona Server for MongoDB - enhanced document databasecompose, backup, tests
mysql8.4Percona Server for MySQL - enhanced MySQL database servercompose, backup, tests
postgres16Percona Distribution for PostgreSQL with Patroni supportcompose, backup, tests

AppVersionDescriptionFiles
penpot2.14Open-source design platform for design and prototypingcompose, backup, tests

AppVersionDescriptionFiles
gitlab17.7GitLab - complete DevSecOps platformcompose, backup, tests
pulp3.85Platform for managing repositories of software packagescompose, backup, tests
sonarqube10.7SonarQube is a code quality and security analysis platform for continuous inspection of code.compose, backup, tests

AppVersionDescriptionFiles
paperless2.20Paperless-ngx - document management system with OCRcompose, backup, tests

AppVersionDescriptionFiles
mail1.0Headless mail integration for external email providers (AWS SES, Mailgun, SendGrid, Gmail, etc.)compose, tests
mailcow2026.03Mailcow - dockerized email server suite with webmail, antispam, and antiviruscompose, backup, tests

AppVersionDescriptionFiles
hyperswitch1.122Open-source payment orchestration platform with 300+ PSP integrationscompose, backup, tests

AppVersionDescriptionFiles
blockscout10.2Open-source block explorer for EVM-compatible blockchains (self-hosted Etherscan)compose, backup, tests
ethereum1.17Full Ethereum node (Geth + Lighthouse) providing JSON-RPC endpointcompose, backup, tests
kubo0.40Reference IPFS implementation for decentralized content-addressed storagecompose, backup, tests
traefik3.6.6Cloud native reverse proxy and load balancer for Mesh Architecture V2compose, stack, backup, tests

AppVersionDescriptionFiles
affine0.26AFFiNE - open source knowledge base and wiki (Notion alternative)compose, backup, tests

AppVersionDescriptionFiles
keygen1.4Keygen CE - self-hosted software licensing and distribution APIcompose, backup, tests

AppVersionDescriptionFiles
mautic5Open-source marketing automation platform for email campaigns, lead management, and multi-channel marketingcompose, backup, tests
postiz2.21Open-source social media scheduling and management toolcompose, backup, tests

AppVersionDescriptionFiles
immich2.7Immich - self-hosted photo and video managementcompose, backup, tests
peertube8.1PeerTube - federated video hosting platformcompose, backup, tests

AppVersionDescriptionFiles
highlight0.5.6Highlight - open-source application monitoring and error trackingcompose, backup, tests
pmm2Percona Monitoring and Management - database observability platformcompose, tests
uptime-kuma2Uptime Kuma - self-hosted uptime monitoring toolcompose, backup, tests

AppVersionDescriptionFiles
netbird0.35NetBird - VPN mesh networking with WireGuardcompose, backup, tests

AppVersionDescriptionFiles
openobserve0.70.3Cloud native observability platform for logs, metrics, tracescompose, backup, tests

AppVersionDescriptionFiles
frappe15.0Frappe framework with ERPNext - full-featured business application platformcompose, backup, tests
supabase2.0Supabase - open source Firebase alternative with auth, realtime, storage, and REST APIscompose, backup, tests

AppVersionDescriptionFiles
plane1.2Plane - open source project management platform (Linear/Jira alternative)compose, backup, tests

AppVersionDescriptionFiles
ciso-assistant1CISO Assistant - open-source GRC platform for cybersecurity compliance and risk managementcompose, backup, tests
crowdsec1.7CrowdSec is a collaborative, open source intrusion detection and prevention system.compose, backup, tests
defectdojo2.38DefectDojo is a vulnerability management and security orchestration platform for tracking findings across tools.compose, backup, tests
dependency-track4.14OWASP Dependency-Track is an intelligent component analysis platform for identifying and reducing risk in the software supply chain.compose, backup, tests
fleet4Open-source device management platform with MDM and osquerycompose, backup, tests
greenbone24.10Greenbone OpenVAS is a full-featured vulnerability scanner and management solution.compose, backup, tests
hockeypuck2.3.2OpenPGP public keyserver with HKP protocol supportcompose, backup, tests
wazuh4.14Wazuh is a free and open source SIEM/XDR platform for threat detection, integrity monitoring, incident response, and compliance.compose, backup, tests

AppVersionDescriptionFiles
minio2025.4.3MinIO high-performance S3-compatible object storagecompose, backup, tests
s31.0Headless S3-compatible storage integration for external providers (AWS S3, Cloudflare R2, Backblaze B2, etc.)compose, tests

AppVersionDescriptionFiles
test-data1.0.0Test app with data volumes for backup/restore testingcompose, backup
test-health1.0.0Test app with controllable health check - touch /healthy to make healthycompose
test-multi1.0.0Test multi-service app - web + worker + rediscompose
test-simple1.0.0Simple test app for E2E testing - minimal alpine containercompose
whoami1.11Simple HTTP request inspection app for testingcompose, tests

AppVersionDescriptionFiles
nginx1.27High-performance web server for static site hostingcompose, backup, tests

Every app directory contains at least one of:

  • app.yaml — declarative metadata: name, version, description, category, and the vars schema (type annotations using @string, @port, @secret, etc.).
  • compose.yaml — Docker Compose template (Jinja2-rendered with vars).
  • backup.yaml — declarative backup rules (paths, databases, retention) consumed by shc backup create.
  • vars.yaml — default variable values.
  • tests/ — black-box test suite for the app.
  • *.vapp.yaml / *.vsocket.yaml / *.vplug.yaml / *.vvars.yaml — Virtual-App plugins that extend the stack (e.g. the plugin VApp for WordPress plugins).

See architecture/modules/app.md for the data model.