To use VoltUPR in your Unity project, see about.
This service is a Unity packages custom registry to provide Voltstro(-Studios) Unity packages. This service also acts as a mirror of UnityNuGet.
This section cover development of VoltUPR. Most people do not need to read this.
Azure Storage Account (or emulator)
NodeJs 22
-
Enable corepack and install pnpm using it
corepack enable corepack install
-
Install packages
pnpm install
-
Copy
app/voltupr/.env.template
andapp/voltupr/.config.yaml.template
to the same folder with the.template
in its name. Fill out the required .env details. If not using Azure App Configuration, removeAZ_STORAGE_APP_CONFIG_CONNECTION_STRING
from.env
andappConfigKeyName
key fromconfig.yaml
-
Build
verdaccio-middleware-voltupr
plugin.cd app/plugins/verdaccio-middleware-voltupr pnpm run build
-
Run "Launch Server" in VSCode. This will build the frontend, then run the server with debugging.