alienGovernment-Use Installation & Setup Tutorial

A step-by-step guide to installing a demo version of MOTAR Ghost on your local computer.

Government

A "Government-Use" configured MOTAR license enables assets to be marked with government data markings (distribution statements, data rights, etc.).

MOTAR then provides Zero Trust at the asset level because each asset is digitally tagged with government data markings and users are assigned appropriate legal identities such as US military, US government, US contractor, foreign partner, etc.

This government ICAM is unique to MOTAR (U.S. Patent No. 12,204,684 and others pending).

Request License (Get Started For Free)

1 - Getting Started

circle-info

Note: For details about supported features, platforms, and changes, please refer to the Release Notes.

⚠️ Before You Begin

  • Administrator access is required to install MOTAR on your device.

  • This guide covers installation on a local computer (desktop, laptop, Raspberry Pi).

  • If you're deploying MOTAR to a server or cloud environment, see the Advanced Deployment Guide.

🎯 What to Expect

This tutorial will walk you through:

  • System Requirements and Tutorial Files

  • Installation Steps (Docker or Helm)

  • First-time Setup and Login

  • Adding User, Studios, and Assets


chevron-right✅ MOTAR Hardware Specificationshashtag

Hardware Specifications

MOTAR is lightweight and highly portable; it can run on hardware ranging from a Raspberry Pi to a full cloud-based cluster. The core system has a minimal footprint, but performance will depend on:

  • Number of concurrent users

  • Asset storage needs (models, images, audio)

  • Bandwidth and RAM availability

Choose the appropriate setup based on your use case:

Portable / Development (Minimum Viable)

Example: Raspberry Pi 5

  • CPU: 2.4GHz ARM 64-bit quad-core

  • RAM: 8–16GB DDR4

  • Storage: 128–250GB SSD (external preferred)

  • Network: Gigabit Ethernet or strong WiFi

✅ Good for: portable, single-user instances.


Suitable for small teams or internal use

  • CPU: AMD/Intel 64-bit, 4–8 cores

  • RAM: 16–32GB

  • Storage: 250GB+ SSD

  • Network: Wired Ethernet or reliable WiFi

✅ Balanced setup for moderate asset use and 1–10 concurrent users.


Cloud / Production (Scalable Infrastructure)

For high concurrency and asset-heavy environments

  • CPU: 16+ core AMD/Intel/ARM (x86_64)

  • RAM: 64GB+ (scale based on users)

  • Storage: 1TB+ SSD or expandable volume

  • Network: High-throughput, low-latency

✅ Supports Kubernetes with autoscaling nodes for dynamic performance under load.


💡 Tip: While MOTAR itself is lightweight, your assets and users will dictate the scale. Plan ahead for growth in RAM, storage, and bandwidth.

chevron-right✅ MOTAR Instance Licensehashtag

Already have a license? Proceed to Government-Use Installation & Setup Tutorial

Activate Today

  • Are you looking to host content with government data markings?

  • Are you looking to host CUI or classified content?

  • Does your organization fall under the U.S. Government?

  • Are you planning to collaborate with or host members of the U.S. Government on your MOTAR Instance?

If you answered 'NO' to any questions above, click on the link below to follow our Commercial Installation Guide:

Commercial-Use Installation & Setup Tutorial


Request a “Free Discovery License” from the link below for this tutorial.

Discovery License Request Formarrow-up-right

circle-exclamation
chevron-right✅ MOTAR Installation & Tutorial Fileshashtag

MOTAR Installation Packages and Tutorial Assets needed for the MOTAR Setup Tutorial can be found at the link below:

Installation & Tutorial Files

If you are using the MOTAR Installer for Windows, run the installer following the MOTAR Installer for Windows and then skip to Step 4: 4 - Configure with MOTAR License

circle-info

Cloud installs will use HELM Chart software. See Advanced Deployment Guide

circle-exclamation
circle-info

If you do not have access to these assets, Contact Us! for assistance.

circle-info

MOTAR with Ghost activation has a few installation methods:

🪟 MOTAR on Windows:

To install MOTAR on your local computer using our easy Installer, proceed to MOTAR QuickStart

🖥️ MOTAR on Mac/Linux via Docker:

To install MOTAR on your local computer via Docker, proceed to 2 - Installing MOTAR with Docker

☁️ MOTAR in the Cloud:

To install MOTAR to a cloud environment with Helm Chart, proceed to Advanced Deployment Guide


2 - Installing MOTAR with Docker

1

Install Docker

Already have Docker installed? Skip to "Check and Configure Docker"

triangle-exclamation
chevron-rightInstall Docker Composehashtag
circle-exclamation

This local installation method is intended for trial use and is the most simple way to evaluate MOTAR.

The Docker Compose option is best for those seeking to quickly install and evaluate MOTAR on your machine for testing and demonstration purposes. (i.e., for Local, non-production, single node, low availability deployments).

INSTALL Docker Compose to your machine.

See Docker documentationarrow-up-right for installation steps.

triangle-exclamation
2

Check and Configure Docker

chevron-rightLinux / Mac / Raspberry Pihashtag
circle-exclamation
  1. Open your terminal window

    1. Search Terminal in Spolight or find it in Application > Utilities

  2. Run the following command to check if Docker Compose is installed:

  1. You should see a result like this example (your result may vary):

  1. If no errors, continue, otherwise if you encounter a permission error, prepend sudo to the command:

  1. Make sure your Docker is running by typing:

  1. As an example, if docker is running, but there are no containers running, you may see output like this (if you have containers running you may see additional details beneath these headings):

  1. If you get the proper response, continue to Government-Use Installation & Setup Tutorial, otherwise if you encounter a permission error, use the sudo command:

circle-exclamation

With Docker running it is time to Configure your MOTAR Environment

chevron-rightWindowshashtag
triangle-exclamation
circle-exclamation
  1. Open PowerShell

    1. Type PowerShell in the search bar and right click.

    2. Select "Run as administrator"

  2. Run the following command to check if Docker Compose is installed:

  1. You should see a result like this example (your result may vary):

  1. Make sure your Docker is running by typing:

  1. As an example, if docker is running, but there are no containers running you may see output like this (if you have containers running you may see additional details beneath these headings):

circle-exclamation

With Docker running it is time to "Configure Your MOTAR Environment"

3

Configure Your MOTAR Environment

chevron-rightLinux / Mac / Raspberry Pihashtag
circle-exclamation

While in Terminal, you will configure your MOTAR Docker package.

  • Before launching MOTAR, you'll need to copy sample environment files and update with your deployment’s specifics. Sample environment files are provided to help you get started.

  • Change the working directory to the EasySetup folder in the downloaded MOTAR-main files:

  • Then enter the command:

  • Then enter:

This will make copies of the files, rename them, and place them inside the EasySetup folder.

Next, add your local IP to the newly create .env file.

  • Locate your Local IPv4 IP address by entering this command in Powershell

A few addresses may show up in the list, choose the local address for your computer (normally 192.x.x.x)

MAC GUI

Alternatively you can go to About This Mac > More Info > Network > Wi-Fi (open) > Details

Mac IP location

Next you need to add the IP to the *.env file.

  • Locate the NEW .env file in your EasySetup directory (Windows images shown)

The newly created env file
  • Right click on the file and choose "Edit with TextEdit" (or your system text editor). (Windows images shown)

Editing the *.env file
  • Copy & Paste your local IP address into the field "HOST_IP"

Location to add your IPv4 address in the *.env file
  • Save the file & return to Terminal

Proceed to "Deploying MOTAR with Docker Compose"

chevron-rightWindowshashtag
circle-info

This walk-through will only provide instructions for ‘EasySetup’. For other more advanced options see Advanced Deployment Guide

While in PowerShell, you will configure your MOTAR Docker package.

  • Before launching MOTAR, you'll need to copy the sample environment file and update with your deployment’s specifics. Sample environment files are provided to help you get started.

  • Change the working directory to the EasySetup folder in the downloaded MOTAR-main files by entering:

cd into the motar-docker-compose directory
Powershell running in the motar-docker-compose directory
  • Then enter the command:

  • Then enter:

This will make copies of the files, rename them, and place them inside the EasySetup folder.

Next, add your local IP to the newly create .env file.

  • Locate your Local IPv4 IP address by entering this command in Powershell

A few addresses may show up in the list, choose the local address for your computer (normally 192.x.x.x)

  • Locate the NEW .env file in your EasySetup directory

The newly created env file
  • Right click on the file and choose "Edit with Notepad" (or your system text editor).

Editing the *.env file
  • Copy & Paste your local IP address into the field "HOST_IP"

Location to add your IPv4 address in the *.env file
  • Save the file & return to Powershell

Proceed to "Deploying MOTAR with Docker Compose"

4

Deploying MOTAR with Docker Compose

chevron-rightLinux / Mac / Raspberry Pihashtag
  • Ensure you are still in the EasySetup folder in Terminal

  • Type the following command:

triangle-exclamation

This is an example of what you will see after running docker compose up -d

chevron-rightWindowshashtag
  • Ensure you are still in the EasySetup folder in PowerShell

  • Type the following command:

circle-exclamation

This is an example of what you will see after running docker compose up -d

5

Configuring Network & Domain Routing

chevron-rightLinux / Mac / Raspberry Pihashtag

To ensure your client device can resolve domain names correctly, configure your DNS settings.

  1. Use the following Terminal command to backup your 'hosts' file:

  1. Append your 'hosts' file with the following command:

chevron-rightWindowshashtag

To ensure your client device can resolve domain names correctly, configure your DNS settings.

  1. Use the following PowerShell command to backup your 'hosts' file:

  1. Append your 'hosts' file with the following command:

If you didn't receive any errors, you are now ready to 3 - Access your MOTAR Instance

6

Troubleshooting

chevron-rightWhat if I get a bind error?hashtag

If the bind error is showing:

Run:

Mac

Windows

Ensure that you do not have any containers or services running on the port that fails to bind:

If possible, stop any containers or services using the port

Then rebuild

Linux

Ensure that you do not have any containers or services running on the port that fails to bind:

If possible, stop any containers or services using the port

Then rebuild

chevron-rightWhat if Docker Daemon is Not Running?hashtag
chevron-rightWhat if I Get a Permission Error?hashtag

Use "sudo" before all Docker commands

OR add your user to the Docker Group

Windows

Ensure you are running PowerShell as an administrator.

chevron-rightStopping and Deleting Datahashtag

To completely remove all data associated with your deployment, after doing docker compose down, run:

If you didn't receive any errors, you are now ready to Access your MOTAR Instance!

3 - Access your MOTAR Instance

1

Complete Account Setup

Finish setting up your MOTAR Instance by using your web browser to go to the following website:

You will be redirected to the account setup page.

4 - Configure with MOTAR License

You will be brought to the account setup page to finalize your MOTAR Instance Setup.

1

Enter ALL fields shown.

Initial account and license setup
2

Attach the license file from MOTAR Instance License

Click the "Attach License" button and upload the license file you were given.

Enter a password. For simplicity sake, you may enter the password below as your password.

DO NOT use this password for any real or production instances.

Zebra$19plane!echo

3

Click on the blue ‘Create Account’ button.

circle-check
circle-exclamation

Warning: You cannot login as multiple users in a single browser session.


5 - Add Platform Owner and Platform Branding

1

Click the blue Edit button to add the Owning company details

Let’s now add the Owning company details and platform branding materials using the tabs on the Owning Company menu page.

Cosmic Horizon is the owning company name for this tutorial and most of this information will already be completed based on the license that you uploaded. The Company Image and Favicon for Cosmic Horizon can be found at MOTAR-Tutorial Files/Platform-Branding/Company-Icon

Some information will be auto-populated from the License. Your information will vary, depending on your license.

Fill in any other missing information for the Platform Owner page and click "Save"

Platform Owner details page
2

Click on the Platform Branding tab

Fill out the Fields.

For this tutorial, please use the following:

circle-info

If you are not conducting a trial of MOTAR, and are setting up a MOTAR Instance for your own use, you will input your company's information and upload your company's branding.

chevron-rightPlatform Branding Detailshashtag

If you are setting up a MOTAR Instance for your organization, you may input the information for those specific Partners.

  • Landing Page Image:

    • MOTAR-Tutorial-Files/Platform-Branding/Landing-Page-Image/ME-Landing-Page-Image-845x850.png

  • Platform Brand Image:

    • MOTAR-Tutorial-Files/Platform-Branding/Platform-Brand-Image/ME-Platform-Branding-Image-480x140.png

  • Navigation Brand Image:

    • MOTAR-Tutorial-Files/Platform-Branding/Navigation-Brand-Image/ME-Navigation-Brand-Image-No-BG-120x35.png

Platform Branding with all details completed

6 - Create Contractor Companies - Studio Groups and Users

1

Create Contractor Companies

A contractor is an external organization that is allowed on your platform, they can access content that has been shared with them.

  • Navigate to the Contractors tab located on the left navigation menu

  • Click "+ Contractor"

"+ Contractor" button location
  • The Contractor Details pop-up will open

Contractor Details pop-up
  • Enter Contractor Details

In this tutorial, we will create two contractors, Awesome XR and New Horizon XR. These contractors will be tasked with creating 3D models and immersive application development.

  • Enter each contractor into the details pop-up

  • Click "Add" button to save the new Contractor

Expand the following section for Tutorial Contractor details.

chevron-rightContractor Detailshashtag

If you are setting up a MOTAR Instance for your organization, you may input the information for those specific Partners.

Awesome XR


New Horizon XR

Once you have enter both Tutorial Contractors, your Active Contractors screen should match the following image:

Contractors page with contractors added
2

Create Studio Groups

A Studio Group functions like a department within a commercial organization. Users assigned to a Studio group are granted the "creator" role, giving them access to the Studio service.

Additionally, listings can be permissioned to specific Studio Groups, ensuring that only members of the appropriate group can access or manage them.

  • Navigate to the Studio Groups tab located on the left navigation menu

  • Click "+ Studio Group"

Active Studio Groups (no groups added)
  • The Studio Group Details pop-up will open

Studio Group Details pop-up
  • Enter Studio Group details:

In this tutorial, you will create two Studio Groups: Awesome XR Studio and New Horizon XR Studio. These represent the functional studios for each partner, and individual users will be assigned to them accordingly.

  • Enter each Studio Group into the details pop-up

  • Click "Add" button to save the new Studio Group

circle-info

Although the Studio Groups created in this tutorial may appear identical to the Partners added in the previous step, it's important to understand that a single Partner can have multiple Studio Groups, similar to departments within a company. For example, Awesome XR might include both an Production Studio Group and an Distribution Studio Group. This structure allows for highly customizable permission settings across different teams or functions.

Expand the following section for Studio Group details.

chevron-rightStudio Group Detailshashtag

If you are setting up a MOTAR Instance for your organization, input the information for those specific Studio Groups.

Awesome XR Studio


New Horizon XR Studio

Once you have enter both Tutorial Studio Groups, your Active Studio Groups screen should match the following image:

Active Studio Groups (groups added)
3

Create Users

  • Navigate to the Users tab located on the left navigation menu

  • Click "+ Add New User"

  • The User Details pop-up will open

New User Account pop-up

The pop-up contains six sections that must be completed in order. You must fill out all required fields in the current section before proceeding to the next. Use the tabs below to view each section:

*Additional screen may be shown based on your selections.

MOTAR offers multiple user roles:

  • Standard User: This role provides access to the platform features allowed by your license. It is selected by default. Standard users can interact with content according to the permissions set by the license.

  • Auditor: Auditors have expanded access. In addition to standard features, they can view, download, use, and distribute Hub listings. This role is ideal for users who need to audit or evaluate assets.

  • Admin: Admins have full access to the platform, including all administrative tools and settings.

    • In this tutorial, you created an admin user during the initial installation setup.

circle-exclamation

For this tutorial, add the following four users via the users tab from the left menu, assign them to their respective Partner Companies and provision their respective roles.

We have also included a couple of additional users if you want to experiment with roles and permissions.

chevron-rightUser Detailshashtag

All other required information (Salutation, etc.) can be arbitrary for this tutorial.

For convenience, use the following shared passwords for all tutorial users:

  • Temporary Password (used when creating the user profile):

    • Welcome12345!Test

  • Final Password (used when logging in for the first time, required):

    • Zebra$19plane!echo

  • Important: These passwords are for instructional use only. Do not use them for securing real accounts.


circle-info

User handles are auto-generated during user creation. For this tutorial, each user will have firstname-lastname user handles. These will be noted during later steps.

User 1 - Government User

Account Details

User Role

Government Agency

Designation Details

Temporary Password:


User 2 - Government Contractor

Account Details

User Role

Government Agency

Temporary Password:


User 3 - Government Contractor

Account Details

User Role

Government Agency

Temporary Password:


User 4 - Government Civilian

Account Details

User Role

Government Agency

Temporary Password:


User 5 - Public (optional)

Account Details

User Role

Temporary Password:


User 6 - Government (optional)

Account Details

User Role

Government Agency

Designation Details

Temporary Password:

Once you have enter all four Tutorial Users, your Active Users screen should match the following image:

Active users
4

Add Users to Studio Groups

Now we want to add those users into their respective studio groups.

  • Click on Studio Groups left menu

  • Click the Edit pencil and open New Horizons XR Studio group page

  • Click on the Users tab

  • Click the "+ User" button

  • Add Tiffani to this studio group by clicking the "+ Add" button next to their profiles

  • Click "Done"

Studio Gropu Add Users pop-up
  • Repeat these steps for the Awesome XR Studio

  • Add Kalvin to Awesome XR

5

Logout

Logout of the platform as the Owning Company Admin by clicking the navigator menu > "Logout"

Logout location

Now that you have Partners, Studio Groups, and Users, you are ready to add content!


7 - Add Content to MOTAR Instance

As mentioned in the Introduction video, you are working with external partners who are aiding your corporation with 3D models and immersive application development.

This content needs to be added to the MOTAR platform, so that all company and partner users can access the content to achieve the contract's objectives.

In this next step, you will first add the MOTAR Tutorial Video that you watched at the start of this tutorial to the MOTAR Instance, so that it can be referenced by company and partner users throughout the contract.

Following that, you will add various 3D models that have been created by the Awesome XR Partner Organization, that will be used to create the application training users how to fly a UFO.


  • Login as Kalvin Smith of the AwesomeXR

MOTAR Login screen

Since this will be your first time logging in as this user, you will be required to change the password. Here are the logins:

  • Username:

    • kalvin-smith

  • Temporary Password (used when creating the user profile):

    • Welcome12345!Test

  • Final Password (used when logging in for the first time, required):

    • Zebra$19plane!echo

  • Navigate to the Studio service

Studio service from Nav menu
Studio page
circle-exclamation

The following steps may require you to log in and out of various users.

Create a Video Listing

chevron-rightVideo Listing Guidehashtag

Using the video downloaded from the Installation & Tutorial Files, create a new video asset.

Video Listing Details
  • Click on the Create Video icon

  • What Type of Listing are you creating?

    • Select New HUB Listing

Use the following information for the video:

Listing details

  • Click the Create button

Settings

  • Select Standard

Permission Wizard

For this initial model, we will open up permissions to allow other government contractors the rights to modify the asset and distribute.

  • Choose Contractor Distribution Statements then Next

  • Select NO "Was this listing object developed under a government contract?" then Next

  • Select "Unlimited Rights" then Next

  • Select "No. Looks good. I'll keep Unlimited Rights." then Next

  • Select NO for - "Has the Foreign Disclosure Office (FDO) approved the content for release to any non-US military members?" then Next

  • Scroll down and check the box(s):

    • "I certify that none of the information I will be uploading is considered classified."

    • “I certify that the information above is correct and ready to share”

  • Click Complete

Now you will publish the listing.

  • Click Publish at the top of the listing page to publish your listing.

  • When prompted, select Keep Current Permissions

circle-check
  • Navigate to the Hub Service

Hub discover page
  • Watch your uploaded video

Video listing Hub details
  • Return to the Studio service

Studio service page

Create 3D Model Listings

chevron-rightPower Cell Model Listings Guidehashtag

For this step you will create three versions of a Power Cell. This will teach you about the Digital Thread and Remixes!

Use the details below to create three 3D model listings.

Blue UFO Power Cell - V1.0

3D Model Listing Details
  • Click on the Create Model icon

  • What Type of Listing are you creating?

    • Select New HUB Listing

Upload

Info

Settings

  • Polycount:

    • 10,000 – 100,000

  • Textures Included: Yes

  • Animations Included: No

  • Click Save

Permission Wizard

For this initial model, we will open up permissions to allow other government contractors the rights to modify the asset and distribute.

  • Choose Contractor Distribution Statements

  • Select NO "Was this listing object developed under a government contract?"

  • Select "Unlimited Rights"

  • Select "No. Looks good. I'll keep Unlimited Rights." then Next

  • Select NO for - "Has the Foreign Disclosure Office (FDO) approved the content for release to any non-US military members?" then Next

  • Check the box:

    • "I certify that none of the information I will be uploading is considered classified."

    • “I certify that the information above is correct and ready to share”

  • Click Complete

  • Click Publish at the top of the listing page to publish your listing.

  • When prompted, select Keep Current Permissions


Yellow UFO Power Cell - V1.1

3D Model child remix
  • Click on the Create Model icon

  • What Type of Listing are you creating?

    • Select Add a new Version to my own listing

  • What Type of Version are you adding?

    • Select Add a Remix Version

  • Select the asset to make a version of:

    • Choose Blue Power Cell V1.0

  • Select Where you would like your new Version to Go:

    • Select Add a Child Version

Upload

Info

Settings

  • Polycount:

    • 10,000 – 100,000

  • Textures Included: Yes

  • Animations Included: No

  • Click Save

Permission Wizard

For this remixed model, we will open up permissions to allow other government contractors the rights to modify the asset and distribute.

  • Choose Contractor Distribution Statements

  • Select NO "Was this listing object developed under a government contract?"

  • Select "Government Purpose Rights"

  • Select "No. Looks good. I'll keep Unlimited Rights." then Next

  • Select NO for - "Has the Foreign Disclosure Office (FDO) approved the content for release to any non-US military members?" then Next

  • Check the box:

    • "I certify that none of the information I will be uploading is considered classified."

    • “I certify that the information above is correct and ready to share”

  • Click Complete

  • Click Publish at the top of the listing page to publish your listing.

  • When prompted, select Keep Current Permissions


Logout

For this next model variant, we are going to login as a different contractor.

  • Logout as Kalvin

  • Log in as Tiffani Bee of New Horizon XR

If this will be your first time logging in as this user, you may be required to change the password. Here are the logins:

  • Username:

    • tiffani-bee

  • Temporary Password (used when creating the user profile):

    • Welcome12345!Test

  • Final Password (used when logging in for the first time, required):

    • Zebra$19plane!echo

Purple UFO Power Cell - V2.0

  • Click on the Create Model icon

  • What Type of Listing are you creating?

    • Select Add a remix version to someone else’s listing

  • Select the asset to make a version of:

    • Choose Power Cell V1.0

  • Select Where you would like your new Version to Go:

    • Select Add a Parent Version

Upload

Info

Settings

  • Polycount:

    • 10,000 – 100,000

  • Textures Included: Yes

  • Animations Included: No

  • Click Save

Permission Wizard

For this remixed model, we will lock down permissions to only allow DoD users access.

  • Choose Government Data Marking

  • Select Distribution Statement E (DoD only)

  • Select NO to FDO statement.

  • Check the box:

    • "I certify that none of the information I will be uploading is considered classified."

    • “I certify that the information above is correct and ready to share”

  • Click Complete

  • Click Publish at the top of the listing page to publish your listing.

  • When prompted, select Keep Current Permissions

chevron-rightUFO Control Panel Model Listing Guidehashtag

Now you will create a model listing for the UFO Control Panel. This model has animations!

This listing will also be restricted to DoD users only.

Logout

For this next model variant, we are going to login as a different contractor.

  • Logout as Tiffani

  • Log in as Kalvin Smith of New Horizon XR

If this will be your first time logging in as this user, you may be required to change the password. Here are the logins:

  • Username:

    • kalvin-smith

  • Temporary Password (used when creating the user profile):

    • Welcome12345!Test

  • Final Password (used when logging in for the first time, required):

    • Zebra$19plane!echo

UFO Control Panel

UFO Control Panel listing
  • Click on the Create Model icon

  • What Type of Listing are you creating?

    • Select New HUB Listing

Upload

Info

Settings

  • Polycount: 10,000 – 100,000

  • Textures Included: Yes

  • Animations Included: Yes

  • Click Save

Permission Wizard

  • Choose Government Data Marking

  • Select Distribution Statement E (DoD only)

  • Select NO to FDO statement.

  • Check the box:

    • "I certify that none of the information I will be uploading is considered classified."

    • “I certify that the information above is correct and ready to share”

  • Click Complete

  • Click Publish at the top of the listing page to publish your listing.

  • When prompted, select Keep Current Permissions

Now that you have several listings on Hub, we will log out of the current user.

  • Log out of Kalvin Smith

Logout location

Create an App Listing

The assets you uploaded to MOTAR in the previous step have been leveraged by the New Horizon XR Team to create an XR application teaching a user how to Fly the UFOs that have been found across the world.

This application needs to be uploaded to MOTAR, so that it can be securely distributed to members of the company that will fly the UFOs back to the laboratory for further research and analysis.

  • Log in as Tiffani Bee of New Horizon XR

Since this will be your first time logging in as this user, you will be required to change the password. Here are the logins:

  • Username:

    • tiffani-bee

  • Temporary Password (used when creating the user profile):

    • Welcome12345!Test

  • Final Password (used when logging in for the first time, required):

    • Zebra$19plane!echo

chevron-rightApp Listing Guidehashtag
  • From the Studio service, click create on the App icon

Create App button
  • Select "New Hub Listing"

Listing Type selection
  • Enter the required fields (listed below)

Required Fields
  • Once the required fields have been entered, the "Create" button will enable

  • Click "Create"

Your listing will now be created and the Info tab will automatically open.

Enter the following details and download the listed files for this listing:

App Listing Details

Info

Settings

  • N/A

Distribution

SDKs

  • none

Permissions Wizard

  • Choose Government Data Marking

  • Select Distribution Statement E (DoD only)

  • Select NO to FDO statement.

  • Check the box:

    • "I certify that none of the information I will be uploading is considered classified."

    • “I certify that the information above is correct and ready to share”

  • Click Complete

  • Click "Submit App for Review"

circle-info

Now that the app as been created, we will go to Admin and approve the app. For this tutorial, we will stay logged in as Tiffani. In a normal workflow, app creation and approval would not be the same person.

Approve the App

  • Use the TopNav menu on the far left to navigate to the Admin service

  • From the left menu, navigate to App Review

  • Locate the app created in the previous step

  • Check the “I have reviewed the app….” box and approve the app

  • Use the TopNav menu on the far left to navigate to the Studio service

  • From the studio group service, find your app and click the Edit pencil, then click on "Publish"

  • Keep Current Permissions Settings

  • Navigate to the Hub service and see app in Production

  • Log out

Congratulations!

You've successfully learned how to add listings to your instance, approve apps, and create Users, Studio Groups, and Contractors. You've covered all the foundational steps needed to manage your MOTAR environment.

The next section moves into more intermediate-to-advanced territory: setting up VR headsets and installing applications on them using our companion app. If you don't have access to a VR headset or prefer to pause here, feel free to continue exploring your MOTAR instance by logging in as different users and experimenting with what you've built so far.


Optional Steps

chevron-rightConnecting an XR Headset to your Instancehashtag

COMING SOON!

Connecting your XR Headset to your local MOTAR instance is and advanced setup requiring updates to both your network router and your headset's network configuration.

This process may be different for every user can cannot be completly covered in an online guide.

For more control and reliability, it is recommended you install MOTAR using the Advanced Deployment Guide for cloud hosting and connect to your instance via a domain. This would allow MOTAR 3D and App connections without network modifications.

chevron-rightInstall MOTAR 3D to XR Headsetshashtag

MOTAR 3D is an immersive XR companion application that allows you to quickly discover, install, and launch immersive content found on the Hub and begin collaborative learning through a virtual environment on any XR device, no matter where your team members are located.

MOTAR 3D is compatible with the following devices.

  • Meta Quest 2

  • Meta Quest 3

  • Meta Quest Pro

  • Vive Focus 3

It even works seamlessly with Meta Quest for Business.

Instructions for downloading and installing MOTAR 3D can be found HERE

circle-exclamation
chevron-rightInstall Apps on a Headsethashtag

Your pre-existing app is now ready for distribution. Loading apps onto a VR device depends on your current organization setup.

Whether your ogranization uses Meta Quest for Business, Meta Quest Devloper Hub, or sideloading, learn how by following the app installtion guide: Get MOTAR 3D

chevron-rightLaunch an Applicationhashtag

You can launch your application in two ways.

From within MOTAR 3D, by clicking "Launch" on the app listing

**Only apps installed on the headset will show a "Launch" button in MOTAR 3D

OR

Launch directly from Hub on the web!

  • Log into your MOTAR Instance and go to the Hub.

  • Locate the application and open the Hub listing Page.

  • Click “Launch with MOTAR 3D” in the top right corner.

If MOTAR 3D is installed on the Headset, click “Continue on Headset.”

Follow the instructions on the MOTAR Devices page to sync the headset.

  • Launch MOTAR 3D.

  • Sync the device.

circle-exclamation
chevron-rightBuild an XR Application Using the MOTAR SDK for Unityhashtag

Ready to put your development skills to the test? Dive into our complete Unity XR sample project and see how easy it is to create immersive experiences using the MOTAR SDK for Unity. In this guide, you'll learn how to:

  • Set up the MOTAR SDK in a Unity project

  • Integrate the MOTAR XR Rig into your scene

  • Compile and prepare your application for hosting on your MOTAR instance

Whether you're exploring XR for the first time or looking to extend your MOTAR experience, this project is a great place to start!

👉 Get Started with the Learn to Fly UFO Complete Project

Last updated