Files
ansible-fet/doc/gitea.md
Daniel A. Maierhofer 3b63308158 Update gitea
2018-11-04 16:07:36 +01:00

896 B

Gitea

Setup using installer, create user root

vim /etc/gitea.conf # INSTALL_LOCK to false
sv restart gitea

Gitea LDAP Authentication settings

  • Authentication Type: LDAP (via BindDN)
  • Authentication Name: LDAP
  • Security Protocol: Unencrypted
  • Host: gagarin
  • Port: 389
  • User Search Base: dc=fet,dc=htu,dc=tuwien,dc=ac,dc=at
  • User Filter: (&(objectClass=posixAccount)(uid=%s))
  • Admin Filter: doesn't work, otherwise (memberOf=cn=admin,ou=groups,dc=fet,dc=htu,dc=tuwien,dc=ac,dc=at)
  • First name attribute: givenName
  • Surname attribute: sn
  • Email attribute: mail

No Bind-DN and password needed!

Create backup dump to file

cd /var/lib/gitea/
sudo -u _gitea gitea dump -c /etc/gitea.conf

Reset root password

cd /var/lib/gitea/
sudo -u _gitea gitea admin change-password --config /etc/gitea.conf -u root -p pw