news.ycombinator.com• Apr 30, 2026• 1 min read
Ask HN: Package RegistryI've been migrating off-of GitHub and noticed that codeberg does not allow you to set visibility on packages per-repository or even per-package.If your org is public, then so are all packages you publish. If you set this org to private, you cannot have any public projects.I could technically create two orgs, but I would prefer keeping everything under one.This leaves me with the following options:- host my own registry (registry:2 or harbor seem popular, but I am afraid of the traffic it might bring. I could throw it under tailscale, though.)- Keep these pacakges on the GHCR registry, although that doesn't seem like a good long-term solutionWhat's you guys' experience with this? I don't mind self-hosting things, but setting these up seems like a big chore. I already have forgejo runners, because this was easy to set-up in docker+dind (yes, this isnt very secure, but the box its running on has nothing sensitive).