Go script for syncing LDAP user group membership to Gitea
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

16 lines
583 B

version: '3'
services:
group-sync:
container_name: gitea-group-sync
build: .
image: ghcr.io/gitea-group-sync/gitea-group-sync
environment:
GITEA_TOKEN: c00c810bb668c63ce7cd8057411d2f560eac469c
GITEA_URL: http://192.168.2.2:3000
LDAP_URL: 192.168.2.2
LDAP_TLS_PORT: 636
BIND_DN: cn=admin,dc=planetexpress,dc=com
BIND_PASSWORD: GoodNewsEveryone
LDAP_FILTER: (&(objectClass=person)(memberOf=cn=%s,ou=people,dc=planetexpress,dc=com))
LDAP_USER_SEARCH_BASE: 'ou=people,dc=planetexpress,dc=com'
REP_TIME: '@every 1m'