|
|
|
|
|
by ncrmro
2133 days ago
|
|
As some one who has hosted Gitlab before, it’s very heavy if it’s just a few users. For personal use Gitea + Drone CI has been awesome with a much smaller memory footprint. Gitea let’s you import repos, I haven’t checked on full mirror yet. One thing that is not supported is Gitea doesn’t have an endpoint for files changed (last I checked) so drone can’t support build steps if a folder of file changes in a mono repo for example. Other wise works great with a private registry and mirror for caching. Can build a multi arch python Docker image with Docker buildx for amd64,arm64,arm6,arm7 in one pass. Uncached its 30 minutes. With Buildx Canche takes 4 minute. This is in VM on my NAS with old i7, 16gb ram. |
|
Also every piece of code or software comes with their own advantages and disadvantages.
My perception is like use those things which works for you.