Settings

Theme

Ask HN: Package Registry

1 points by ramon156 a day ago · 0 comments · 1 min read


I'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 solution

What'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).

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection