Serverpod banner

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:

https://docs.serverpod.cloud/getting-started

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_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/file_uploader_factory
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