Use cases
Step-by-step guides for the most common ways to use Ceryx.
Each guide starts from a running Ceryx. For a server, follow Deploy to production first. For your own machine, start with Local development.
- Production gateway: serve your production domains with HTTPS everywhere, redirects and a fallback for unknown hostnames.
- Preview deployments: give every pull request, branch or commit its own URL with one API call.
- Agent environments: let agents publish the services they start on real hostnames, safely.
- Local development: reach every local service at its own
*.localhosthostname, without publishing ports. - Internal network gateway: expose services on a private network, with public or self-managed certificates.
- API protection with mTLS: let only clients with a trusted certificate reach your API.