Repository navigation
Command Canon
Where every old command spelling went in the v1.5 canon (ADR 0016). The change applies from v1.5.0; the old spelling keeps working until the release in removal_at (v1.6.0 at the earliest). Run make canon cmd-inventory wiki-commands parity after editing a canon fragment.
| Old path | New path | Kind | Since | Removal at |
|---|---|---|---|---|
nself access |
nself deploy access |
move | v1.5.0 | v1.6.0 |
nself account |
nself license account |
move | v1.5.0 | v1.6.0 |
nself bundle |
nself config bundles |
move | v1.5.0 | v1.6.0 |
nself bundle remove |
nself remove |
shim | v1.5.0 | v1.6.0 |
nself ci |
nself ci (plugin ci) |
breakout | v1.5.0 | — |
nself ci eval |
nself eval (plugin nself-eval-gate) |
breakout | v1.5.0 | — |
nself dev |
nself start dev |
move | v1.5.0 | v1.6.0 |
nself env |
nself config env |
move | v1.5.0 | v1.6.0 |
nself functions |
nself functions (plugin functions) |
breakout | v1.5.0 | — |
nself generate |
nself db generate |
move | v1.5.0 | v1.6.0 |
nself health |
nself status health |
move | v1.5.0 | v1.6.0 |
nself help-topics |
nself help topics |
move | v1.5.0 | v1.6.0 |
nself install |
nself add |
move | v1.5.0 | v1.6.0 |
nself login |
nself license login |
move | v1.5.0 | v1.6.0 |
nself logout |
nself license logout |
move | v1.5.0 | v1.6.0 |
nself migrate |
nself db |
retired-hub | v1.5.0 | v1.6.0 |
nself migrate appwrite |
nself db import appwrite |
move | v1.5.0 | v1.6.0 |
nself migrate detect |
nself update project detect |
move | v1.5.0 | v1.6.0 |
nself migrate firebase |
nself db import firebase |
move | v1.5.0 | v1.6.0 |
nself migrate from-bash |
nself update project from-bash |
move | v1.5.0 | v1.6.0 |
nself migrate from-v099 |
nself update project from-v099 |
move | v1.5.0 | v1.6.0 |
nself migrate generate |
nself db migrate generate |
move | v1.5.0 | v1.6.0 |
nself migrate hasura-cloud |
nself db import hasura-cloud |
move | v1.5.0 | v1.6.0 |
nself migrate nhost |
nself db import nhost |
move | v1.5.0 | v1.6.0 |
nself migrate nself |
nself db import nself |
move | v1.5.0 | v1.6.0 |
nself migrate postgres |
nself db import postgres |
move | v1.5.0 | v1.6.0 |
nself migrate rollback |
nself update project rollback |
move | v1.5.0 | v1.6.0 |
nself migrate run |
nself update project run |
move | v1.5.0 | v1.6.0 |
nself migrate supabase |
nself db import supabase |
move | v1.5.0 | v1.6.0 |
nself migrate watch |
nself db migrate watch |
move | v1.5.0 | v1.6.0 |
nself oauth |
nself config oauth |
move | v1.5.0 | v1.6.0 |
nself ops |
nself deploy ops |
retired-hub | v1.5.0 | v1.6.0 |
nself ops deploy |
nself deploy ops |
move | v1.5.0 | v1.6.0 |
nself plugin |
nself config plugins |
move | v1.5.0 | v1.6.0 |
nself plugin debug |
nself plugin-dev debug (plugin plugin-dev) |
breakout | v1.5.0 | — |
nself plugin dev |
nself plugin-dev dev (plugin plugin-dev) |
breakout | v1.5.0 | — |
nself plugin init |
nself plugin-dev init (plugin plugin-dev) |
breakout | v1.5.0 | — |
nself plugin install |
nself add |
shim | v1.5.0 | v1.6.0 |
nself plugin link |
nself plugin-dev link (plugin plugin-dev) |
breakout | v1.5.0 | — |
nself plugin marketplace |
— | removed | v1.5.0 | — |
nself plugin new |
nself plugin-dev new (plugin plugin-dev) |
breakout | v1.5.0 | — |
nself plugin remove |
nself remove |
shim | v1.5.0 | v1.6.0 |
nself plugin submit |
— | removed | v1.5.0 | — |
nself plugin test |
nself plugin-dev test (plugin plugin-dev) |
breakout | v1.5.0 | — |
nself plugin unlink |
nself plugin-dev unlink (plugin plugin-dev) |
breakout | v1.5.0 | — |
nself promote |
nself deploy promote-env |
move | v1.5.0 | v1.6.0 |
nself runner |
nself ci nodes (plugin ci) |
breakout | v1.5.0 | — |
nself secrets |
nself config secrets |
move | v1.5.0 | v1.6.0 |
nself security |
nself doctor security |
retired-hub | v1.5.0 | v1.6.0 |
nself security audit |
nself doctor security audit |
move | v1.5.0 | v1.6.0 |
nself security setup |
nself deploy security setup |
move | v1.5.0 | v1.6.0 |
nself security status |
nself doctor security status |
move | v1.5.0 | v1.6.0 |
nself self-heal |
nself doctor heal |
move | v1.5.0 | v1.6.0 |
nself server |
nself infra server (plugin infra) |
breakout | v1.5.0 | — |
nself service |
nself config services |
move | v1.5.0 | v1.6.0 |
nself telemetry |
nself config telemetry |
move | v1.5.0 | v1.6.0 |
nself template |
nself init template |
move | v1.5.0 | v1.6.0 |
nself trust |
nself config trust |
move | v1.5.0 | v1.6.0 |
nself urls |
nself status urls |
move | v1.5.0 | v1.6.0 |
nself verify-sbom |
nself update verify-sbom |
move | v1.5.0 | v1.6.0 |
Total rows: 60
Identity break-outs (ci to ci, functions to functions) keep their spelling and do not emit a deprecation warning, as an exception to the old-spelling warnings below. Longer moves beneath them, such as ci eval to eval, still warn.
v1.5.0 ships this canon. Every old spelling above keeps working through all v1.5.x releases and prints a deprecation warning. v1.6.0 removes every move, shim and retired hub in the table: delete the rows from the canon fragments (internal/canon/domains/), run make canon cmd-inventory wiki-commands parity, and the old spellings are gone. TestCanonShimLifetime fails the build once the running version reaches a row's removal_at, so no shim can outlive v1.6.0 by accident. Break-outs and removals have no removal date: the command leaves core at v1.5.0. scripts/ci/old-spellings.sh prints every Go string literal and doc line that still names an old spelling (<file>:<line> <old path> -> <new path>); run it before the v1.6.0 removal and when updating docs.
Getting Started
Commands
- Commands, Overview
- Lifecycle: cmd-init · cmd-build · cmd-start · cmd-stop · cmd-restart · cmd-dev
- Monitoring: cmd-status · cmd-logs · cmd-health · cmd-urls · cmd-doctor · cmd-monitor · cmd-alerts · cmd-sentry · cmd-watchdog
- Data: cmd-db · cmd-backup · cmd-dr · cmd-queue · cmd-webhooks
- Config: cmd-config · cmd-service · cmd-env · cmd-promote
- Networking: cmd-ssl · cmd-trust · cmd-dns-setup
- Security: cmd-access · cmd-security · cmd-secrets
- Tenancy: cmd-tenant · cmd-billing
- Plugins: cmd-plugin · cmd-license · cmd-dogfood (extracted, CLI-R11) · cmd-k8s (extracted, CLI-R11) · cmd-encryption (extracted, CLI-R11) · cmd-waf (extracted, CLI-R11) · cmd-federation (extracted, CLI-R11) · cmd-mail (extracted, CLI-R11) · cmd-dlq (extracted, CLI-R11)
- AI: cmd-ai · cmd-claw · cmd-model
- Templates: cmd-template
- Utilities: cmd-exec · cmd-clean · cmd-reset · cmd-update · cmd-upgrade · cmd-version · cmd-admin · cmd-migrate · cmd-migrate-firebase · cmd-migrate-supabase · cmd-completion
Features
- Features, Overview
- Feature-Auth
- Feature-Storage
- Feature-Search
- Feature-Functions
- Feature-Email
- Feature-Monitoring
- Feature-Plugins
- Feature-nClaw, AI Assistant
- Feature-nChat, Messaging
- Feature-nFamily, Family Social
- Feature-nCloud, Managed Hosting
- Feature-Memory-Rooms, Knowledge Organization
- Feature-Agent-Dashboard, Agent Metrics
- Feature-Image-Generation, AI Image Generation
Configuration
- Configuration, Overview
- Config-Env-Vars
- Config-Postgres
- Config-Hasura
- Config-Auth
- Config-Nginx
- Shared-Proxy
- Config-Optional-Services
- Config-Custom-Services
- Config-System
Plugins (87 + 10 monitoring)
- Plugin-Overview
- Plugin-Catalog
- Plugin-Install
- Plugin-Licensing
- Plugin-Architecture
- Plugin-Dev-Guide
- Plugin-Migrations-Contract
Free (25)
- plugin-backup
- plugin-content-acquisition
- plugin-content-progress
- plugin-cron
- plugin-donorbox
- plugin-feature-flags
- plugin-github
- plugin-github-runner
- plugin-invitations
- plugin-jobs
- plugin-link-preview
- plugin-mdns
- plugin-mlflow
- plugin-monitoring
- plugin-notifications
- plugin-notify
- plugin-paypal
- plugin-search
- plugin-shopify
- plugin-stripe
- plugin-subtitle-manager
- plugin-tokens
- plugin-torrent-manager
- plugin-vpn
- plugin-webhooks
Pro (62)
- plugin-access-controls
- plugin-activity-feed
- plugin-admin-api
- plugin-analytics
- plugin-auth
- plugin-bots
- plugin-browser
- plugin-calendar
- plugin-cdn
- plugin-chat
- plugin-claw
- plugin-claw-budget
- plugin-claw-news
- plugin-claw-web
- plugin-cloudflare
- plugin-cms
- plugin-compliance
- plugin-ddns
- plugin-devices
- plugin-documents
- plugin-entitlements
- plugin-file-processing
- plugin-game-metadata
- plugin-geocoding
- plugin-geolocation
- plugin-google
- plugin-home
- plugin-idme
- plugin-knowledge-base
- plugin-linkedin
- plugin-livekit
- plugin-media-processing
- plugin-meetings
- plugin-moderation
- plugin-mux
- plugin-object-storage
- plugin-observability
- plugin-photos
- plugin-podcast
- plugin-post
- plugin-realtime
- plugin-retro-gaming
- plugin-rom-discovery
- plugin-social
- plugin-sports
- plugin-support
- plugin-tmdb
- plugin-voice
- plugin-web3
- plugin-workflows
Planned (26)
plugin-auditplugin-blogplugin-checkoutplugin-commerceplugin-drmplugin-exportplugin-flowplugin-importplugin-ldapplugin-mailgunplugin-mediaplugin-oauth-providersplugin-pagesplugin-postmarkplugin-rate-limitplugin-reportsplugin-samlplugin-schedulerplugin-sendgridplugin-ssoplugin-subscriptionplugin-thumbplugin-transcoderplugin-twilioplugin-wafplugin-watermark
Guides
- Guide-Production-Deployment
- Guide-SSL-Setup
- Guide-Multi-Tenancy
- Guide-Security-Hardening
- Guide-Monitoring-Setup
- Guide-Backup-Restore
- Guide-Custom-Services
- Guide-Migration-from-v1
- Guide-Agents-MCP
- Guide-CI-CD
- Guide-SDK
Architecture
- Architecture
- Architecture-Guardrails
- Service-Graph
- Compose-Generation
- Nginx-Generation
- Plugin-Architecture
Reference
Machine interface
-
JSON-Output,
--jsonenvelope -
Command-Registry,
nself help --json - Exit-Codes
- error-codes, Error Codes
-
Compat-V15,
NSELF_V15gate
Licensing
Security
Brand
Operations
- operations/release-cascade, Release Cascade
- operations/self-healing, Self-Healing Schema
- operations/redis-tuning, Redis Pool Tuning
- operations/meilisearch-warmup, MeiliSearch Warm-Up
- operations/jwt-rotation, JWT Key Rotation
- operations/windows-wsl2-setup, Windows / WSL2 Setup
- operations/gemini-oauth-reauth, Gemini OAuth Reauth
Contributing
Admin
- USER-ACTION-QUEUE, Pending Admin Actions
All commands (21)
- A: cmd-add · cmd-admin
- B: cmd-backup · cmd-build
- C: cmd-clean · cmd-config
- D: cmd-db · cmd-deploy · cmd-doctor
- E: cmd-exec
- I: cmd-init
- L: cmd-license · cmd-logs
- M: cmd-mcp
- R: cmd-remove · cmd-reset · cmd-restart
- S: cmd-start · cmd-status · cmd-stop
- U: cmd-update