#Gitea Authentication
In Settings / Applications, add an OAuth application with the following settings:
Field | Value |
---|---|
Application name | Meli |
Authorization callback URL | <meli-server-url>/auth/gitea/callback |
Copy your Client ID and Client secret.
If you've changed REFRESH_TOKEN_EXPIRATION_TIME
in your Gitea config, make sure to set MELI_REFRESH_TOKEN_EXPIRATION_TIME
with that same value. We've opened an issue on their repo to improve this.
Now, you can update your docker-compose.yml
:
# ...
services:
# ...
server:
# ...
environment:
# ...
MELI_GITEA_CLIENT_ID: <your-gitea-client-id>
MELI_GITEA_CLIENT_SECRET: <your-gitea-client-secret>
MELI_GITEA_URL: http://10.0.1.23:3003
# restrict access to your Gitea organizations
MELI_GITEA_ORGS: my-org-1,my-org-2