Documentation
How it works, in detail.
The long-form version: architecture, technical details, and step-by-step guides. For quick answers, try the FAQ; for anything unanswered, ask us.
Shared hosting
How the platform works and how to run your sites, mail, databases, and backups on it.
Guides
Getting started: from signup to a live site What actually happens in your first hour with Candor Host — logging in, pointing your domain, automatic SSL, uploading files, and confirming your site is live. WordPress on Candor: install, log in, update, cache Running WordPress on Candor Host — installing, one-click admin login and core updates from the portal, server-side caching on every plan, and staging on Studio and Org. Email: mailboxes, clients, and deliverability How to create mailboxes from the portal, connect a mail client, and why mail sent from Candor Host actually reaches inboxes. MySQL databases and phpMyAdmin How to create MySQL databases and users from the portal, open phpMyAdmin with one click, and connect your code — with the real per-plan limits. DNS: records, domains, and pointing things at us How to manage DNS records from the portal, point a domain at your site from any registrar, and set up subdomains and aliases on each plan. Files: FTP, SSH, and where things live How to move files to your site with SFTP or FTP, what SSH access includes, where your web root is, and what the inode (file count) limits mean. Backups: what we keep and how to restore Automatic backups on separate physical infrastructure, how to take a manual snapshot before big changes, and exactly what restoring does — and doesn't — bring back. PHP versions, settings, and resource limits Which PHP versions Candor Host runs, how to switch per site from the portal, and what the published memory, CPU, and I/O guarantees actually mean when you hit them. Cron jobs: scheduled tasks that actually run How to schedule commands from the Candor Host portal — cron syntax, real examples like replacing wp-cron, and the gotchas around process limits and overlapping runs. Migrations: how we move your site, step by step What a managed migration to Candor Host actually involves — what we need from you, what we move, the preview URL you review, the DNS cutover you approve, and the rollback plan.
Candor Deploy
Git-push app hosting: how builds work, and how to ship, configure, and debug your apps.
Guides
Quickstart: first deploy in ten minutes From beta access to a live HTTPS URL — connect GitHub, pick a repo, watch the build, and push your first update. Builds and configuration: detection, monorepos, ports What happens between git push and a live URL — how Candor Deploy detects your stack, builds it with Nixpacks, handles monorepos, ports, and environment variables. The .candorfile: telling us how to run your app The optional file you commit next to your code to set the build directory, port, builder, start command, databases, and environment — and how it takes precedence over everything else. Databases on Candor Deploy Managed Postgres, MySQL, and Redis for your deployed apps — how to create one, connect it, and what the real limits are. Domains and HTTPS on Candor Deploy How your app gets its built-in candorhost.app URL, how to attach your own domain, the exact DNS records to set, and how HTTPS certificates issue automatically. Troubleshooting deploys: builds, crashes, and logs Where build output and runtime logs live in the portal, what each deployment phase means, and how to fix the failures we see most — build errors, wrong ports, missing env vars, database connections, and billing suspensions.