CLICommand referencesystem

system

Commands, arguments, and options for openship system.

See the workflow guide for examples. Global flags such as --json go before the command; see global options.

openship system

Instance settings, onboarding, migration, and data transfer

openship system [options] [command]
SubcommandPurpose
settingsRead or update instance settings
onboardingFirst-run instance setup
upgrade-to-auth [options]Promote a zero-auth instance to email/password login
browse [path]List directories on the instance host (defaults to home)
migrationTeam-mode migration lifecycle
data-transferInstance and project data export / import (instance-admin only)
infoRead product mode, version and advertised capabilities
noticesRead advisories for this instance and workspace
emailManage the instance's invitation and authentication email transport
untracked-sitesInspect edge sites not tracked by Openship

openship system browse

List directories on the instance host (defaults to home)

openship system browse [options] [path]
ArgumentMeaning
pathDirectory to list

openship system data-transfer

Instance and project data export / import (instance-admin only)

openship system data-transfer [options] [command]
SubcommandPurpose
preview [options] [file]Review export row counts, scope, projects and credentials before exporting
export [options]Export instance or project data, including plaintext credentials, to a private JSON file
import [options]Import an instance export file

openship system data-transfer export

Export instance or project data, including plaintext credentials, to a private JSON file

openship system data-transfer export [options]
OptionMeaning
--selection <file>Export selection as JSON, or - for stdin
--out <file>Write the export to this file instead of stdout

openship system data-transfer import

Import an instance export file

openship system data-transfer import [options]
OptionMeaning
--file <path>Path to an export file
--passphrase <passphrase>Passphrase for a legacy encrypted export
--passphrase-file <file>Legacy passphrase file, or - for stdin
--selection <file>Import selection and reviewed server mappings as JSON
--mode <mode>wipe (replace) | merge (choices: "wipe", "merge", default: "wipe")
-y, --yesSkip the confirmation prompt

openship system data-transfer preview

Review export row counts, scope, projects and credentials before exporting

openship system data-transfer preview [options] [file]
ArgumentMeaning
fileJSON input file, or - for stdin
OptionMeaning
--schemaPrint the accepted JSON schema without making a request

openship system email

Manage the instance's invitation and authentication email transport

openship system email [options] [command]
SubcommandPurpose
getRead mail transport configuration with credentials masked
set [options] [file]Update the instance's email transport credentials
test <address>Send one test message through the configured mail transport

openship system email get

Read mail transport configuration with credentials masked

openship system email get [options]

openship system email set

Update the instance's email transport credentials

openship system email set [options] [file]
ArgumentMeaning
fileJSON input file, or - for stdin
OptionMeaning
--schemaPrint the accepted JSON schema without making a request

openship system email test

Send one test message through the configured mail transport

openship system email test [options] <address>
ArgumentMeaning
addressRecipient for one test message

openship system info

Read product mode, version and advertised capabilities

openship system info [options]

openship system notices

Read advisories for this instance and workspace

openship system notices [options]

openship system untracked-sites

Inspect edge sites not tracked by Openship

openship system untracked-sites [options] [command]
SubcommandPurpose
listRead untracked edge sites and scan readiness
remove [options] <hostname>Remove one untracked edge site through ownership checks

openship system untracked-sites list

Read untracked edge sites and scan readiness

openship system untracked-sites list [options]

openship system untracked-sites remove

Remove one untracked edge site through ownership checks

openship system untracked-sites remove [options] <hostname>
ArgumentMeaning
hostnameExact hostname from the scan
OptionMeaning
-y, --yesConfirm removal

openship system upgrade-to-auth

Promote a zero-auth instance to email/password login

openship system upgrade-to-auth [options]
OptionMeaning
--name <name>Account display name
--email <email>Account email
--password <password>Account password (prompted if omitted)
--use-own-mail-serverWarm the self-hosted mail server for auth emails

On this page