Serverpod Cloud CLI
scloud
, the Serverpod Cloud command, is your command line interface for the Serverpod Cloud platform.
It is used to manage, deploy, and monitor Serverpod Cloud projects.
Commands
The Serverpod Cloud CLI has the following commands:
Command | Description |
---|---|
version | Print the version of the Serverpod Cloud CLI. |
auth | Log in, log out, or create an account in Serverpod Cloud. |
project | Manage Serverpod Cloud projects. |
user | Manage Serverpod Cloud users. |
db | Manage Serverpod Cloud DBs. |
deploy | Deploy a Serverpod project to the cloud. |
domain | Manage Serverpod Cloud custom domains. |
env | Manage Serverpod Cloud environment variables for a project. |
launch | Guided launch of a new Serverpod Cloud project. |
secret | Manage Serverpod Cloud secrets. |
log | Fetch Serverpod Cloud logs. |
status | Show status information. |
Online documentation
The Serverpod Cloud CLI documentation:
https://docs.serverpod.cloud/references/cli/introduction
Guide to getting started with Serverpod Cloud:
Libraries
- command_logger/command_logger
- command_runner/cloud_cli_command
- command_runner/cloud_cli_command_runner
- command_runner/commands/admin/admin_command
- command_runner/commands/admin/admin_product_commands
- command_runner/commands/admin/admin_projects_commands
- command_runner/commands/admin/admin_users_commands
- command_runner/commands/auth_command
- command_runner/commands/categories
- command_runner/commands/custom_domain_command
- command_runner/commands/db_command
- command_runner/commands/deploy_command
- command_runner/commands/env_command
- command_runner/commands/launch_command
- command_runner/commands/log_command
- command_runner/commands/project_command
- command_runner/commands/secret_command
- command_runner/commands/status_command
- command_runner/commands/user_command
- command_runner/commands/version_command
- command_runner/helpers/cli_version_checker
- command_runner/helpers/cloud_cli_service_provider
- command_runner/helpers/command_options
- command_runner/helpers/email_validator
- command_runner/helpers/file_uploader_factory
- commands/admin/product_admin
- commands/admin/project_admin
- commands/admin/user_admin
- commands/deploy/deploy
- commands/deploy/prepare_workspace
- commands/launch/launch
- commands/logs/logs
- commands/project/project
- commands/status/status
- commands/status/status_feature
- commands/user/user
- constants
- persistent_storage/models/serverpod_cloud_data
- persistent_storage/resource_manager
- project_zipper/helpers/project_files
- project_zipper/project_zipper
- project_zipper/project_zipper_exceptions
- shared/exceptions/cloud_cli_usage_exception
- shared/exceptions/exit_exceptions
- shared/helpers/common_exceptions_handler
- shared/helpers/exception_user_message
- util/browser_launcher
- util/capitalize
- util/cli_authentication_key_manager
- util/common
- util/ignore
- Implements an Ignore filter compatible with
.gitignore
. - util/listener_server
- util/printers/file_tree_printer
- util/printers/table_printer
- util/project_id_validator
- util/pubspec_validator
- util/scloud_config/file_finder
- util/scloud_config/json_to_yaml
- util/scloud_config/scloud_config
- util/scloud_config/scloud_config_broker
- util/scloud_config/scloud_config_file
- util/scloud_config/yaml_schema
- util/scloud_version
- util/scloudignore