Quick start
Self-managed setup is only supported in Docker as of now, Kubernetes support is in the works.
Production
Use docker-compose.yaml.
Pilot
The docker-compose below is only designed for demoing the platform, we don't suggest using it for any other use.
Use docker-compose.http-only.yaml.
Development
Use CLI.
System Recommendations
1 CPUs
8 GB RAM
Docker or Podman installed
Disabling Sign Up
We don't have an option to disable signup, but you can restart the Kratos container with the following variables in the docker-compose:
SELFSERVICE_FLOWS_REGISTRATION_ENABLED=false
It should disable the registration flow and the platform will throw an error on the registration page.
More details in Kratos documentation.
Why it's worth it
Self-managed dyrector.io is free, unlimited, forever.
This freedom comes with a trade-off. While we'll still offer support on our Discord server, we take no responsibility for maintaining your own instance of the platform and we won't prioritize giving support over other users. Make sure you use the latest version for a consistent experience.
While we won't put a cap on the number of nodes, deployments, projects you manage with your self-managed instance, as with every self-managed software, environment or database related problems might occur, which we take no responsibility for. For a seamless experience, give the cloud-hosted platform a look.
Last updated