my own indieAuth provider!
indiko.dunkirk.sh/docs
indieauth
oauth2-server
1ORIGIN=https://indiko.dunkirk.sh
2RP_ID=indiko.dunkirk.sh
3PORT=3000
4NODE_ENV="production"
5DATABASE_URL=data/indiko.db
6
7# LDAP Configuration (optional)
8LDAP_ENABLED=false
9LDAP_URL=ldap://localhost:389
10LDAP_ADMIN_DN=cn=admin,dc=example,dc=com
11LDAP_ADMIN_PASSWORD=your_admin_password
12LDAP_USER_SEARCH_BASE=dc=example,dc=com
13LDAP_USERNAME_ATTRIBUTE=uid
14
15# LDAP account sync configuration
16LDAP_ORPHAN_ACTION=suspend
17LDAP_ORPHAN_GRACE_PERIOD=604800
18LDAP_CHECK_INTERVAL=86400
19
20# LDAP Group verification (optional)
21LDAP_GROUP_DN=cn=allowed-users,ou=groups,dc=example,dc=com
22LDAP_GROUP_CLASS=groupOfUniqueNames
23LDAP_GROUP_MEMBER_ATTRIBUTE=uniqueMember