# Operate your app: logs, rollbacks, backups, domains Run your app after its first deploy: read logs, roll back a release, back up and restore data, set variables, add domains with HTTPS, staging and previews. After the first deploy, you run your app from the dashboard or the [ox CLI](https://console.oss-gorust.sorv.dev/docs/cli): read its logs, roll back a bad release, restore a backup, change a variable, add a domain, or try a change on staging first. Each page below is one of those jobs. The jobs of running an app after its first deploy, one page each, with the command that starts each one from a terminal. The dashboard has a tab or a button for every one. ## Running an app These pages cover a project after its first deploy. Each one is a short recipe: what you want, how to do it in the dashboard and with the CLI, what you will see, and what to do when it does not work. - [**Logs**View your app's logs live in the dashboard or with ox logs: filter by severity and process, search with a regex, pick a time range, and download them.](https://console.oss-gorust.sorv.dev/docs/operate/logs) - [**Roll back**Roll back a deployment to a kept release without a rebuild. The live release serves until the old one passes its health check. What happens to your data.](https://console.oss-gorust.sorv.dev/docs/operate/rollback) - [**Backups and restore**ox backs up your app's databases every day with nothing to turn on. Back up now, keep copies in your S3 bucket, download a backup, and restore it safely.](https://console.oss-gorust.sorv.dev/docs/operate/backups) - [**Backups and leaving**Where your backups live, what is not backed up, how much data you can lose, what pauses when ox is down, and how to leave ox with your data.](https://console.oss-gorust.sorv.dev/docs/operate/leaving) - [**Variables**Set environment variables and secrets in the dashboard or with ox vars, reference one in another, see the keys ox provides and hides, restore old ones.](https://console.oss-gorust.sorv.dev/docs/operate/variables) - [**Staging and previews**Turn on a preview deployment per branch and a staging copy, each with its own database, on your own server. Limits, passwords and promote to production.](https://console.oss-gorust.sorv.dev/docs/operate/previews) - [**Services**See every service your app uses on one card: status, size, backups and its connection URL, then browse Postgres, Redis, NATS or ClickHouse data, read-only.](https://console.oss-gorust.sorv.dev/docs/operate/services) - [**Domains and HTTPS**Add a custom domain to your app: create the A record, add the name in ox, and Caddy gets and renews the HTTPS certificate. What each domain status means.](https://console.oss-gorust.sorv.dev/docs/operate/domains) When something fails, [Troubleshooting](https://console.oss-gorust.sorv.dev/docs/troubleshooting) lists the messages ox prints and their fixes. Last updated 2026-10-08. The page as HTML: https://console.oss-gorust.sorv.dev/docs/operate