Skip to main content

Mirror to Codeberg

· One min read
Andreas Wachter
Developer of Gickup

Codeberg is an alternative to Github, powered by open source. They use Forgejo, which is also developed by them.

By default, the mirroring feature is disabled on Codeberg, but with the latest changes in Gickup you can still mirror your repository to Codeberg. For this example, I'll try to mirror gickup to Codeberg.

As for now, I have no repositories on Codeberg. No Repos

First of all we need to create a token for Gickup. "Read and Write" for user and repository should suffice. Token

This configuration will show that mirrors are disabled by default.

source:
github:
- include: ["gickup"]
destination:
gitea:
- url: https://codeberg.org/
token: <Top Secret>

Here is the error message. Error

Let's fix the configuration.

source:
github:
- include: ["gickup"]
destination:
gitea:
- url: https://codeberg.org/
token: <Top Secret>
mirror:
enabled: true

The second attempt looks way better. Success

Gickup is now mirrored to Codeberg. Mirrored

Welcome

· One min read
Andreas Wachter
Developer of Gickup

Blogging is quite new for me, but I will try my best to post regular updates and ideas for Gickup.