All templates

Deploy Supertokens Core on your own server.

Supertokens Core logo

SuperTokens is an advanced user authentication solution designed to streamline your app's security. It offers a range of features including user roles, two-factor authentication (2FA), Single Sign-On (SSO) with platforms like AD and Okta, session management, user management, account linking, and machine authentication. The app is trusted…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Supertokens Core.

Supertokens Core screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

2 connected services

Why Supertokens Core

Everything you need, running where you choose.

Get the full Supertokens Core experience with Easypanel handling the repetitive infrastructure work around it.

User Roles and 2FA
SuperTokens allows you to assign user roles and implement two-factor authentication for added security.
Single Sign-On (SSO)
SuperTokens supports SSO with AD, Okta, and other platforms, allowing users to log in with a single set of credentials.
Session Management
SuperTokens provides robust session management capabilities, allowing you to effectively manage user sessions.
Account Linking
With SuperTokens, you can link multiple user accounts, making it easier to manage users with multiple accounts.
Machine Auth
SuperTokens supports machine auth, allowing you to authenticate machines in addition to users.
Fast and Controlled User Authentication
SuperTokens allows you to build user authentication quickly while maintaining control. It is trusted by startups and enterprises alike, and can be set up in just 5 minutes.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Supertokens Core
Open Templates, select Supertokens Core, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

supertokens-coreRequired

App Service Image

supertokens/supertokens-postgresql:11.4.4Required

Database Service Name

supertokens-core-dbRequired
Resources
Project documentation and source code.
Latest template update
May 7, 2026

Version bumped to 11.4.4

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Authorizer logo
Authorizer
Authorizer is a powerful tool designed to simplify the process of user authentication and authorization in your applications. It allows you to build secure apps 10x faster with its low code tool and low-cost deployment. With Authorizer, you have full control over your user data, which can be stored in your preferred database. The app supports multiple authentication recipes and allows you to authorize users based on your business roles. It is compatible with OAuth2 and OpenID APIs. Authorizer also offers secure session management with the best services baked in, including HTTP only cookies and Authorization Code flow for mobile-based authentication. It supports a wide range of databases, including major SQL, NoSQL, and GraphDBs. You can customize emails, configure webhooks for various events, and add an extra layer of security with email-based OTP for basic authentication. With Authorizer, you can deploy your authentication and authorization service anywhere with multiple deployment options. It is a comprehensive solution for all your authentication and authorization needs.
View template
SonarQube Community logo
SonarQube Community
SonarQube Community is an open-source platform for continuous inspection of code quality, designed to detect bugs, vulnerabilities, and code smells across multiple programming languages. It integrates with various CI/CD pipelines, providing valuable insights into code health and maintainability. SonarQube helps teams ensure that their code meets quality standards and aligns with security requirements, promoting efficient software development practices. The Community version is feature-rich and free to use, making it an ideal choice for developers and organizations focused on improving code quality without incurring costs.
View template
Keycloak logo
Keycloak
Keycloak is an open-source Identity and Access Management tool that adds authentication to applications and secures services with minimal effort. It eliminates the need for storing or authenticating users, providing user federation, robust authentication, user management, and fine-grained authorization. Keycloak offers a Single-Sign On feature, allowing users to authenticate with Keycloak rather than individual applications, ensuring a seamless login experience across multiple applications. It also supports social login and can authenticate users with existing OpenID Connect or SAML 2.0 Identity Providers. Keycloak has built-in support to connect to existing LDAP or Active Directory servers and provides a centralized admin console for managing all aspects of the server. It also offers an account management console for users to manage their own accounts. Based on standard protocols, Keycloak supports OpenID Connect, OAuth 2.0, and SAML, and provides fine-grained authorization services for advanced permission management.
View template
Supertokens Core logo
Ready to deploy Supertokens Core?
Open your own Easypanel dashboard, choose Supertokens Core from Templates, and review the deployment options.