Documentation

cli

projects

Create, list, and delete projects to organize your services.

runix projects#

Projects let you group related services together. For example, you might have a "production" project with your API, database, and worker, and a "staging" project with copies of the same.

projects list#

Show all projects in your workspace.

bash
$ runix projects list
ID                                     NAME          DESCRIPTION
a1b2c3d4-e5f6-7890-abcd-ef1234567890  production    Live environment
f0e1d2c3-b4a5-6789-0fed-cba987654321  staging       Testing environment

projects create#

Create a new project. Use the optional --description flag to add a description.

bash
$ runix projects create staging --description "Testing environment"
✓ Created project 'staging'

Without a description

bash
$ runix projects create my-project
✓ Created project 'my-project'

projects delete#

Delete a project by its ID. Services in the project are not deleted; they become ungrouped.

bash
$ runix projects delete a1b2c3d4-e5f6-7890-abcd-ef1234567890
✓ Deleted project

Command Reference#

SubcommandArgumentsDescription
`projects list`NoneList all projects
`projects create <name>`Name, optional `--description`Create a project
`projects delete <id>`Project IDDelete a project (services become ungrouped)

Use the project ID from `projects list` when deleting. You can copy it from the first column of the output.