Config Gitea

Create OAuth Application


covergates-server uses OAuth2 to control user access. To create an OAuth2 application on Gitea, navigate Settings > Applications on your Gitea website. The URL would be:

# Replace http://localhost:3000 to your Gitea URL
http://localhost:3000/user/settings/applications

Create a new application as shown below:

oauth

You should get your Client ID and Client Secret like:

client

Update Environment


Once you create an OAuth application on Gitea, you could use below environment variables to tell covergates-server to use it.


export GATES_GITEA_CLIENT_ID="2c591d86-b26a-416a-9b1c-4bc2ea770033",
export GATES_GITEA_CLIENT_SECRET="USBsFNPJmlJg1VPx-t5Pwwo2hZ9lDDXUEEP-Jebzm-w=",
export GATES_GITEA_SERVER="http://localhost:3000",
export GATES_GITEA_SKIP_VERITY="true"

Restart your covergates-server to apply to new setting.