config/docs/roles/forgejo.md

14 lines
546 B
Markdown

# Forgejo role
By default the forgejo server is installed without any users and without an
external authentication provider. To create the first (admin) user ssh into the
host and run
```bash
forgejo-cli admin user create --username $username --email $email --admin
```
After this, you can log in with this new user and set up SSO through the
[admin panel](https://$DOMAIN/admin/auths). After this is set up (and verified)
you can change the initial user to use the new authentication source in the
[admin panel](https://$DOMAIN/admin/users).