How-To Guides
Short, task-focused guides for the things you do most often on Temps — each one answers a single question and gets you back to work. For how the pieces fit together, start with Projects, Environments and Deployments.
Deployment operations
- Connect a Git Provider — Connect GitHub, GitLab, Bitbucket, Gitea or any HTTPS git server so Temps deploys on every push.
- Connect GitHub — Use the GitHub App to deploy GitHub repositories on push, or a personal access token for manual and CI-triggered deploys.
- Roll Back a Deployment — Revert to a previous deployment without rebuilding from source.
- Debug a Failed Deployment — Diagnose a failure using build logs, job statuses, and container logs, then fix and retry.
- Scale for Traffic — Adjust CPU, memory, and replica count before traffic becomes a problem.
- Set Up CI/CD — Add GitHub Actions or GitLab CI checks and gates in front of Temps' built-in git-push deploys.
Domains and access
- Add a Custom Domain — Point your own domain at a Temps app with automatic Let's Encrypt HTTPS.
- Manage Team Access — Create user accounts, assign roles, and scope API keys to least privilege.
- Admin Listener — Split the dashboard onto a private interface while public ingest endpoints stay reachable.
Environments and data
- Set Up Preview Deployments — Get a live URL for every branch and pull request automatically.
- Manage Environment Variables — Scope variables per environment and control what reaches preview deployments.
- Set Up Managed Services — Create PostgreSQL, Redis, MongoDB, or S3 storage and link it to a project.
- Deploy an App With a Managed Database — Create a managed PostgreSQL database, link it to your app and use the injected connection variables.
- Set Up Backups and Monitoring — Schedule backups to S3-compatible storage and add uptime monitors with alerts.
- Restore and Recovery — Restore a managed service in place, clone it to a new service, or recover to a point in time.
Observability
- Add Analytics, Errors and Session Replay — Turn on the built-in analytics, error tracking, session replay and performance monitoring for an app.
Migrate to Temps
- Import an Existing Self-Hosted Platform — Use the import wizard to discover and move apps from Coolify, Dokploy, CapRover, Portainer, Kubernetes or Kamal.
- Import wizard guides: Coolify, Dokploy, CapRover, Portainer, Kubernetes and Kamal.
- Manual guide for self-hosted Dokku.
- Hosted platform guides: Vercel, Netlify, Railway, Render, Fly.io and Heroku.
Platform administration
- Upgrade Temps — Update the binary and apply database migrations safely, with a rollback path.
- Production Checklist — Work through security, backups, monitoring and recovery before you send real traffic to a server.