Consider moving software mirrors out of gitea #202

Open
opened 2025-03-25 14:25:32 +01:00 by oysteikt · 2 comments
Owner

The software mirrors are kinda cluttering the UI of gitea. Also, they don't need to be backed up as frequently as our project repos (also, not including them in gitea dumps would greatly help on #198). Maybe we could move them to a different machine, and expose them as readonly via cgit or something similar?

The [software mirrors](https://git.pvv.ntnu.no/Mirrors) are kinda cluttering the UI of gitea. Also, they don't need to be backed up as frequently as our project repos (also, not including them in gitea dumps would greatly help on #198). Maybe we could move them to a different machine, and expose them as readonly via cgit or something similar?
oysteikt added the giteanew stuffservices labels 2025-03-25 14:25:32 +01:00
oysteikt added this to the Kanban project 2025-03-25 14:25:32 +01:00
oysteikt moved this to High priority in Kanban on 2025-03-25 15:59:05 +01:00
Author
Owner
https://cooperspencer.github.io/gickup-documentation/ maybe?
oysteikt changed title from Consider moving software mirrors to a different machine to Consider moving software mirrors out of gitea 2026-01-31 03:49:38 +01:00
Author
Owner

Unfortunately, gickup is not really suited for the task. It was originally meant for a user to take backups of all the projects they have been involved in or starred or similar, and lacks the granularity we want here. I've made a nixos module to force it to cooperate, but there are still some unresolved issues (particularly, it can't clone repos from gitlab subgroups). I'm making a new tool at https://git.pvv.ntnu.no/Projects/kagami

Unfortunately, gickup is not really suited for the task. It was originally meant for a user to take backups of all the projects they have been involved in or starred or similar, and lacks the granularity we want here. I've made a nixos module to force it to cooperate, but there are still some unresolved issues (particularly, it can't clone repos from gitlab subgroups). I'm making a new tool at https://git.pvv.ntnu.no/Projects/kagami
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drift/issues#202