Post

Casdoor

Casdoor is an open-source identity and access management (IAM) and single sign-on platform. It acts as an OAuth 2.0, OIDC, SAML and CAS provider with LDAP, RADIUS and SCIM endpoints, social logins, MFA and WebAuthn, and Casbin-based permissions.

Casdoor
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/casdoor.sh)"
CPU: 1 cores RAM: 1024 MB Disk: 4 GB OS: Debian 13

Default Credentials

UsernamePassword
admin123

Notes

The default admin login (organization built-in) is public and controls every user and application. Change the password right away under the user menu > My Account.
origin in /opt/casdoor_data/conf/app.conf is the OIDC issuer. Behind a reverse proxy or domain, change it before connecting applications and run systemctl restart casdoor.
Casdoor also serves LDAP on port 389 and RADIUS on UDP port 1812. The RADIUS secret is radiusSecret in /opt/casdoor_data/conf/app.conf.

Web Interface

Port: 8000

Source code
Loading...