doctl projects create

Go to Navigation

Usage

doctl projects create [flags]

Aliases

c

Description

Create a new project to organize your resources specifying its name and purpose.

Projects allow you to organize your DigitalOcean resources (like Droplets, Spaces, load balancers, domains, and floating IPs) into groups that fit the way you work. You can create projects that align with the applications, environments, and clients that you host on DigitalOcean.

Flags

OptionDescription
--descriptionA description of the project
--environmentThe environment in which your project resides. Possible values: Development, Staging, or Production
--formatColumns for output in a comma-separated list. Possible values: ID, OwnerUUID, OwnerID, Name, Description, Purpose, Environment, IsDefault, CreatedAt, UpdatedAt
--help, -hHelp for this command
--nameA name for the project (required)
--no-headerReturn raw data with no headers
Default: false
--purposeThe project’s purpose (required)
CommandDescription
doctl projectsManage projects and assign resources to them

Global Flags

OptionDescription
--access-token, -tAPI V2 access token
--api-url, -uOverride default API endpoint
--config, -cSpecify a custom config file
Default:
  • macOS: ${HOME}/Library/Application Support/doctl/config.yaml
  • Linux: ${XDG_CONFIG_HOME}/doctl/config.yaml
  • Windows: %APPDATA%\doctl\config.yaml
--contextSpecify a custom authentication context name
--output, -oDesired output format [text|json]
Default: text
--traceShow a log of network activity while performing a command
Default: false
--verbose, -vEnable verbose output
Default: false