Home

Awesome

Voltstro UPM Registry

Status Discord YouTube

What is Voltstro UPM Registry

This service is a Unity packages custom registry to provide Voltstro(-Studios) Unity packages. This service also acts as a mirror of UnityNuGet.

Like most registries, this one also uses Verdaccio.

Setup

GUI

To use the Voltstro UPM custom registry:

  1. Project Settings -> Package Manager

  2. Add a new scoped registry to your project, using the details below. Scoped Registry If you are already using UnityNuGet, and you don't want to use this registry as a mirror, then exclude org.nuget from the scopes.

  3. Click 'Apply', you can now use the packages in this registry via the package manager. UPM

Editing manifest.json

You can also add this custom registry via editing your project's manifest.json, like so:

{
  "dependencies": {
    ...
  },
  "scopedRegistries": [
    {
      "name": "Voltstro UPM",
      "url": "https://upm-pkgs.voltstro.dev",
      "scopes": [
        "dev.voltstro",
        "org.nuget"
      ]
    }
  ]
}

Using UnityNuGet packages

The web view does NOT show UnityNuGet packages, however, they are there. Simply just making requests for the org.nuget.* packages will work. Any packages in the UnityNuGet registry will work. See that project's README for more details.

TOS

I am not a lawyer, so I will try to keep this section simple. Expect this part to change over-time.

  1. Up-time/Availability

    I cannot guarantee a 100% up-time/availability. The server could be down for any number of reasons.

  2. Mirroring

    If you want to you, you CAN mirror this registry, for either your own usage, or to publicly share. If you are using this registry in professional/organizational matter, then I suggested that you do mirror this registry to your own private one.

Support

We do not provide any professional/enterprise support, we only provide the community GH Discussions. Please check/ask there.