Publishing to VIVERSE with the CLI
The VIVERSE command-line tool provides simple yet powerful functionality to manage your VIVERSE content
Last updated
Was this helpful?
The VIVERSE command-line tool provides simple yet powerful functionality to manage your VIVERSE content
Last updated
Was this helpful?
After , the VIVERSE CLI can be used to publish any working WebGL build to the VIVERSE platform after an authentication process. When publishing, you'll either access your existing projects, or create a new one.
You can use the VIVERSE CLI to create a new application directly:
Or specify a name:
Once authenticaed, you can view your account's available application list:
The output will be displayed in a table format with the following columns:
ID: Application identifier
STATE: Application state
TITLE: Application name
URL: Application preview URL
Publishing content requires two inputs:
App ID — the target application to publish to (required)
Content path — the directory containing your content (optional if you're already in that directory)
Option 1: Specify content path
Option 2: From within content directory
Note: The App ID is required. You can use the
viverse-cli app list
command to query your existing application IDs, or view the IDs of newly created applications after usingapp create
.
Important: After uploading content successfully, you'll need to visit the Creator Studio website to complete the review and publishing process.
Warning: The
<path>
parameter MUST point to your build output folder and NOT your source code folder. Publishing source code folders (containingsrc/
,node_modules/
, or development files like.tsx
,.jsx
,.vue
,.unity
, etc.) will result in non-functional content and deployment failures.
For security purposes, creators must submit their application for approval
Alternately, you can use the workflow to create an application ID: