chore: remove solution branding from CLI help text
This commit is contained in:
@@ -5,7 +5,7 @@ use clap::{Parser, Subcommand};
|
|||||||
|
|
||||||
/// Sunbeam local dev stack manager.
|
/// Sunbeam local dev stack manager.
|
||||||
#[derive(Parser, Debug)]
|
#[derive(Parser, Debug)]
|
||||||
#[command(name = "sunbeam", about = "Sunbeam local dev stack manager")]
|
#[command(name = "sunbeam", about = "Sunbeam Studios CLI")]
|
||||||
pub struct Cli {
|
pub struct Cli {
|
||||||
/// Named context to use (overrides current-context from config).
|
/// Named context to use (overrides current-context from config).
|
||||||
#[arg(long)]
|
#[arg(long)]
|
||||||
@@ -107,10 +107,10 @@ pub enum Verb {
|
|||||||
target: Option<String>,
|
target: Option<String>,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Mirror amd64-only La Suite images.
|
/// Mirror container images.
|
||||||
Mirror,
|
Mirror,
|
||||||
|
|
||||||
/// Create Gitea orgs/repos; bootstrap services.
|
/// Bootstrap orgs, repos, and services.
|
||||||
Bootstrap,
|
Bootstrap,
|
||||||
|
|
||||||
/// Manage sunbeam configuration.
|
/// Manage sunbeam configuration.
|
||||||
@@ -126,7 +126,7 @@ pub enum Verb {
|
|||||||
kubectl_args: Vec<String>,
|
kubectl_args: Vec<String>,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Project management across Planka and Gitea.
|
/// Project management.
|
||||||
Pm {
|
Pm {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: Option<PmAction>,
|
action: Option<PmAction>,
|
||||||
@@ -146,73 +146,73 @@ pub enum Verb {
|
|||||||
action: sunbeam_sdk::identity::cli::AuthCommand,
|
action: sunbeam_sdk::identity::cli::AuthCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Version control (Gitea).
|
/// Version control.
|
||||||
Vcs {
|
Vcs {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::gitea::cli::VcsCommand,
|
action: sunbeam_sdk::gitea::cli::VcsCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Chat / messaging (Matrix).
|
/// Chat and messaging.
|
||||||
Chat {
|
Chat {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::matrix::cli::ChatCommand,
|
action: sunbeam_sdk::matrix::cli::ChatCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Search engine (OpenSearch).
|
/// Search engine.
|
||||||
Search {
|
Search {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::search::cli::SearchCommand,
|
action: sunbeam_sdk::search::cli::SearchCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Object storage (S3).
|
/// Object storage.
|
||||||
Storage {
|
Storage {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::storage::cli::StorageCommand,
|
action: sunbeam_sdk::storage::cli::StorageCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Media / video (LiveKit).
|
/// Media and video.
|
||||||
Media {
|
Media {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::media::cli::MediaCommand,
|
action: sunbeam_sdk::media::cli::MediaCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Monitoring (Prometheus, Loki, Grafana).
|
/// Monitoring.
|
||||||
Mon {
|
Mon {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::monitoring::cli::MonCommand,
|
action: sunbeam_sdk::monitoring::cli::MonCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Secrets management (OpenBao/Vault).
|
/// Secrets management.
|
||||||
Vault {
|
Vault {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::openbao::cli::VaultCommand,
|
action: sunbeam_sdk::openbao::cli::VaultCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Video meetings (La Suite).
|
/// Video meetings.
|
||||||
Meet {
|
Meet {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::lasuite::cli::MeetCommand,
|
action: sunbeam_sdk::lasuite::cli::MeetCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// File storage (La Suite).
|
/// File storage.
|
||||||
Drive {
|
Drive {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::lasuite::cli::DriveCommand,
|
action: sunbeam_sdk::lasuite::cli::DriveCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Email (La Suite).
|
/// Email.
|
||||||
Mail {
|
Mail {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::lasuite::cli::MailCommand,
|
action: sunbeam_sdk::lasuite::cli::MailCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Calendar (La Suite).
|
/// Calendar.
|
||||||
Cal {
|
Cal {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::lasuite::cli::CalCommand,
|
action: sunbeam_sdk::lasuite::cli::CalCommand,
|
||||||
},
|
},
|
||||||
|
|
||||||
/// Search across La Suite services.
|
/// Search across services.
|
||||||
Find {
|
Find {
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
action: sunbeam_sdk::lasuite::cli::FindCommand,
|
action: sunbeam_sdk::lasuite::cli::FindCommand,
|
||||||
|
|||||||
Reference in New Issue
Block a user