# Apps and deployments

Source: https://resilis.io/docs/apps-and-deployments/

Resilis builds and runs applications from local workspaces or GitHub repositories. Your coding agent or editor creates the source; Resilis manages its deployment.

## Deployments

For a repository deployment, select the GitHub source and branch. For a local deployment, use your connected agent to submit the workspace files. Resilis validates and builds the application with its configured environment and reports deployment status.

## Choose compute

Run on Resilis compute, or connect an existing Kubernetes cluster or Linux VPS through Private Cloud setup. The connector agent establishes a secure network; select the ready target for your application.

## Observe the result

Use bounded build and runtime logs, metrics, deployment status, previews, and domains to inspect the result of a deployment.

## Recover supported changes

An authorized person or agent can request restart, redeploy, or rollback where supported. These controls help recovery but do not make every production action universally reversible.
