Features - nself-org/cli GitHub Wiki
Features
Contents
ษณSelf v1.1.0 ships a complete self-hosted backend stack with 46 CLI commands, 4 core services, 6 optional services, and a plugin ecosystem with 25 free and 109 Pro plugins.
Core Stack
| Feature |
Status |
Description |
| PostgreSQL |
โ
|
Primary database, version-pinned |
| Hasura GraphQL |
โ
|
Auto-generated GraphQL API + subscriptions |
| Auth (nHost) |
โ
|
JWT, OAuth, magic links, MFA |
| Nginx |
โ
|
Reverse proxy, TLS termination, security headers |
Optional Services
| Feature |
Status |
Description |
| Redis |
โ
|
Caching, sessions, pub/sub |
| MinIO |
โ
|
S3-compatible object storage |
| Email |
โ
|
SMTP + 16 provider integrations |
| Search |
โ
|
MeiliSearch full-text search |
| Functions |
โ
|
Serverless runtime |
| Admin UI |
โ
|
Local GUI at localhost:3021 |
CLI
| Feature |
Status |
Description |
| 25 top-level commands |
โ
|
Full lifecycle management |
| Smart auto-build |
โ
|
nself start builds if no compose file |
| Config management |
โ
|
show / get / set / list / validate / export / import |
| Service toggles |
โ
|
nself service enable/disable |
| Plugin proxy |
โ
|
Unknown commands routed to plugin binaries |
| Migration (v1โv2) |
โ
|
Detect, migrate, rollback |
| Self-update |
โ
|
nself update with binary download |
| Doctor |
โ
|
nself doctor --fix for auto-repair |
Plugin System
| Feature |
Status |
Description |
| Free plugins (25) |
โ
|
MIT licensed, no key required |
| Pro plugins (62) |
โ
|
Tier-gated, license key required |
| Compose overlay |
โ
|
Plugins inject Docker services |
| Nginx injection |
โ
|
Plugins add location blocks |
| Plugin config templating |
โ
|
Env vars declared in manifest |
Security
| Feature |
Status |
Description |
| Container hardening |
โ
|
cap_drop ALL + no-new-privileges |
| Auth rate limiting |
โ
|
30r/m default, configurable |
| Input sanitisation |
โ
|
All user inputs validated |
| Secret redaction |
โ
|
Secrets never appear in output |
| Plugin integrity |
โ
|
Manifest validation + checksum |
| File permissions |
โ
|
.env 0600, backups 0700 |
| Security audit CLI |
โ
|
nself security audit/setup/status (v1.0.3) |
Feature Details
โ [Home]] ](/nself-org/cli/wiki/[[_Sidebar)