Hey! This is mostly a discussion aimed at the infrastructure team. As you know, thanks to the AI usage, world has become a worse place and storage prices are going at insane rates. Disks we bought a few years for € 700 are now at € 2600.
While Codeberg has money to invest into storage for the benefit of free/libre software projects, I think that Forgejo is using much more storage than it actually needs. I propose to cut down the storage usage, save money and do our tiny part in making the world a little better (saving e-waste and the SSD market, even if barely noticeable).
Cleaning potential.
- https://codeberg.org/forgejo-experimental is storing experimental releases and packages.
- Usage: ~ 100 GB
- Suggestion: Delete as much as possible
- https://codeberg.org/forgejo is also storing release packages and attachments
- Usage: ~ 80 GB
- Suggestions:
- Delete all -rc versions
- Delete release attachments and packages for long EOL versions (e.g. everything < 7.0, keep v7 and newer for now)
- for EOL releases (< v11), only keep the compressed binaries (also see #248)
- do not publish uncompressed binaries going forward
If the main concern is the work in doing the cleanup, I'm sure I can help with that.
Hey! This is mostly a discussion aimed at the infrastructure team. As you know, thanks to the AI usage, world has become a worse place and storage prices are going at insane rates. Disks we bought a few years for € 700 are now at € 2600.
While Codeberg has money to invest into storage for the benefit of free/libre software projects, I think that Forgejo is using much more storage than it actually *needs*. I propose to cut down the storage usage, save money and do our tiny part in making the world a little better (saving e-waste and the SSD market, even if barely noticeable).
Cleaning potential.
* https://codeberg.org/forgejo-experimental is storing experimental releases and packages.
* Usage: ~ 100 GB
* Suggestion: Delete as much as possible
* https://codeberg.org/forgejo is also storing release packages and attachments
* Usage: ~ 80 GB
* Suggestions:
* Delete all -rc versions
* Delete release attachments and packages for long EOL versions (e.g. everything < 7.0, keep v7 and newer for now)
* for EOL releases (< v11), only keep the compressed binaries (also see https://codeberg.org/forgejo/discussions/issues/248)
* do not publish uncompressed binaries going forward
If the main concern is the work in doing the cleanup, I'm sure I can help with that.