How to add a new.repo file to Silverblue

Fedora Silverblue can be set up with VPN software. Tailscale has RPM repos that work with Fedora, but I’m not sure if I can add them to Silverblue.
Has anyone tried to do something like what I’m trying to do? If so, what is the best way to move forward?

thanks from pub tv community of it

Maybe this will help you:

You should ask questions on , which is dedicated to handle questions like this.

I am not a Silverblue user myself, but I guess an alternative would be to use a toolbox container within Silverblue, and add the repo within the toolbox.

Here is how this could work (except there seems to be a bug that breaks Gnome Software): [BUG] Installing Tailscale RPM on Fedora Silverblue breaks gnome-software · Issue #5582 · tailscale/tailscale · GitHub

I use Silverblue for work and have similar VPN software requirements. In my case, I pulled down the latest version of the package and pointed rpm-ostree to it as a direct package installation rather than to use the repo. It’s more manual than adding the repo, but it was easier and forces me to pay attention to what I’m layering (for work, other packages that are layered use repos).