How does one configure a flake registry to use self-hosted GitLab repositories?

For posterity, my confusion and issue here looks like a duplicate of this same topic: Nix flake gitlab HTTP 404 error