config/docs/roles/forgejo.md

546 B

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

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. After this is set up (and verified) you can change the initial user to use the new authentication source in the admin panel.