Our self-hosted version offers full control, enhanced security, and seamless integration with your internal systems. Perfect for institutions with strict compliance needs.
The self-hosted solution allows you to deploy our software on your own servers or private cloud, giving your institution complete data ownership and flexibility.
Keep all data on-premises or within your secure cloud infrastructure.
Modify configurations, themes, and workflows to match your internal systems.
Connect with LDAP, SSO, and other enterprise systems for a smooth user experience.
Schedule Genius is distributed as a Docker container. Any environment that supports Docker can run our self-hosted solution.
Version 20.10 or higher
Ubuntu, Debian, CentOS, etc.
AWS, GCP, Azure, DigitalOcean
We do not currently offer a native (non-Docker) installation method.
Get the latest release package.
.env.dist
and rename to .env
docker compose up --build -d
in your terminal. https://DOMAIN_URL/setup
in your browser. For security, performance, and TLS termination, Schedule Genius should always be deployed behind a reverse proxy.
There are several benefits to do so. Here is a non exhaustive list:
Terminate TLS at the proxy to ensure secure access to your deployment.
Use caching and compression to reduce load times and server overhead.
Map custom domains to the backend using NGINX, Apache, or similar tools.
Define proxy rules to forward traffic to the correct service ports and paths.
We're here to assist with installation, configuration, and customization.