Skip to content

Projects and resources

Project

A project is the user boundary for a set of resources, environments, and deployment history. It is not a server or source repository.

Project lifecycle

Projects can be read, renamed, and archived. Archiving a project keeps the project, resources, and deployment history visible, but blocks new environments, resources, and deployments under that project.

Rename and archive in project settings only change the project-level lifecycle. They do not create a deployment, rewrite historical deployment snapshots, or immediately stop, restart, or delete running runtime state.

Rename a project

When you rename a project through Web, CLI, or API, Appaloft derives a new project slug from the new name. Pick a different name if another project already owns that slug.

Archive a project

Archive projects that should no longer receive new deployments. Archive does not delete resources, environments, domains, certificates, logs, or deployment history. Use the resource lifecycle actions when you need to clean up individual resources.

Resource

A resource is an application or service that can be deployed. It owns source, runtime, health, and network profiles.

Why resource profiles exist

Resource configuration describes future deployment behavior. It is not a one-off deployment parameter bag.