doc for token scope

This commit is contained in:
Niccolo Borgioli 2023-04-05 20:47:54 +02:00
parent cf19e698b3
commit 494be7abe2
No known key found for this signature in database
GPG Key ID: D93C615F75EE4F0B

View File

@ -1,10 +1,10 @@
# Backup Github repos to Gitea # Backup GitHub repos to Gitea
Simple docker image that syncs your Github repos to a given Gitea server. It takes all the repos (public and private) and sets up a mirror. Private repos will stay a private mirror. Repos that are already setup will be skipped. Simple docker image that syncs your GitHub repos to a given Gitea server. It takes all the repos (public and private) and sets up a mirror. Private repos will stay a private mirror. Repos that are already set up will be skipped.
## Quick Start ## Quick Start
Create a `docker-compose.yaml` and `.env` (see `.env.sample`). Create and insert tokens and you are ready to go. Create a `docker-compose.yaml` and `.env` (see `.env.sample`). Create and insert tokens, and you are ready to go.
```yaml ```yaml
version: '3.8' version: '3.8'
@ -19,13 +19,14 @@ services:
## Configuration ## Configuration
```sh ```sh
# Github PAT # Github PAT (deprecated)
# Also works with the new fine grained, read-only tokens # or
# Fine Grained token (Metadata and Content read-only scopes required)
GITHUB_TOKEN= GITHUB_TOKEN=
# Host of the Gitea server # Host of the Gitea server
GITEA_HOST= GITEA_HOST=
# Gitea token # Gitea token (scopes: repo)
GITEA_TOKEN= GITEA_TOKEN=
# OPTIONAL # OPTIONAL