Gitlab to Gitea migration script.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Ortbauer 15dec56422 document how to install via requirements.txt 3 months ago
.gitignore first commit 1 year ago
LICENSE first commit 1 year ago
README.md document how to install via requirements.txt 3 months ago
gitea_import_actions.py Add comment 1 year ago
migrate.py first commit 1 year ago
requirements.txt add requirements.txt 3 months ago

README.md

Gitlab to Gitea migration script.

This script uses the Gitlab and Gitea API’s to migrate all data from Gitlab to Gitea.

This script support migrating the following data:

  • Repositories & Wiki (fork status is lost)
  • Milestones
  • Labels
  • Issues (no comments)
  • Users (no profile pictures)
  • Groups
  • Public SSH keys

Usage

Change items in the config section of the script.

Install all dependencies via python -m pip install -r requirements.txt and use python3 to execute the script.