Stream Steam games to any device 30 min
Equipped by an NVDIA 5090 mobile GPU, with the Steam Headless app, Olares One transforms into a powerful game streaming server. You can play your favorite games on any compatible device via Moonlight.
Learning objectives
- Set up Steam Headless on your Olares One.
- Configure the Sunshine streaming service.
- Pair your device via Moonlight and stream games locally or remotely.
Prerequisites
Hardware
- Olares One connected to a stable network (Ethernet recommended).
- Sufficient disk space to download games.
Software
- Moonlight installed on the client device.
- A valid Steam account.
LarePass (Required for remote access)
- LarePass required on your client device (desktop or mobile) if you plan to stream outside your home network.
Step 1: Install Steam Headless
Open the Market, and search for "Steam".
Click Get, then Install.

A prompt will appear asking you to set environment variables. This creates your login credentials for the Sunshine Web UI:
SUNSHINE_USER: Set the username for Sunshine access.SUNSHINE_PASS: Set a secure password.Remember your login credentials
These are your initial login credentials for Sunshine. You must use them to log in to Sunshine the first time.
Wait for the installation to complete.
Step 2: Install the Steam client
Once the headless app is running, you need to initialize the Steam client inside it.
Open Steam Headless and click Connect.

The Steam client will automatically begin downloading and installing.


When installation completes, the Steam login screen appears. Sign in with your Steam account.

Retry installation upon failures
If Steam installation or update fails due to network issues, go to the top-left menu in the Steam Headless console and navigate to Applications > Internet > Steam to restart the installation.
Step 3: Pair Sunshine with Moonlight
Steam Headless uses Sunshine to stream video. You must pair it with the Moonlight app on your playing device.
1. Access the Sunshine console
You need to access the Sunshine Web UI running on your Olares One to enter a pairing PIN.
Copy the URL of your current Steam Headless browser tab.
Open a new browser tab and modify the URL to access port
47990. The address varies depending on your network.- Same network: Use
httpand your.localaddress. For example:
plainhttp://139ebc4f0.<your Olares ID>.olares.local:47990- Different network (via VPN): Enable LarePass VPN on your device, then append
:47990. For example:
plainhttps://139ebc4f0.<your Olares ID>.olares.com:47990- Same network: Use
Press Enter to open the Sunshine console page.
Sign in using the
SUNSHINE_USERandSUNSHINE_PASScredentials you created earlier.
Click the PIN tab. The page will now wait for a pairing PIN.

Add the host in Moonlight
Moonlight usually detects your Olares host automatically when it is on the same local network as your Olares One.
If it doesn't appear, or if you are connecting over different networks, follow these steps to add the host manually. The process shown below uses the macOS Moonlight client.
Open Moonlight on your client device.
Click the Add Host button, which looks like a computer with a plus icon.
Enter your Olares domain without the
https://prefix. For example:plain139ebc4f0.<your Olares ID>.olares.comClick OK. A new locked host icon appears.
Click the locked icon. Moonlight will display a 4-digit pairing PIN.

Complete pairing
Return to the Sunshine PIN page in your browser.
Enter the PIN displayed in Moonlight and give your device a name.

Click Send.
Upon success, you will see a confirmation message, and the lock icon in Moonlight will disappear.

Once paired, you're ready to start streaming.
Step 4: Stream your games
Optimizing remote play
For the best experience when streaming remotely:
- Connect your client device to 5GHz Wi-Fi or Ethernet.
- Ensure LarePass VPN is active.
You can stream your games through Moonlight either locally or remotely, depending on your network setup.
The following steps demonstrate local streaming.
Open Moonlight on your client device.
Select your Olares host and click the Steam icon.

Steam Big Picture Mode will launch. Select a game from your library and start playing.
FAQs
Why isn't the game displaying in full screen?
This may be caused by resolution settings. Try adjusting the resolution:
- In Moonlight: Go to Settings > Basic Settings > Resolution and FPS.

- On the Steam console page: Go to Applications > Settings > Display.

How do I exit full-screen streaming?
Use the following shortcuts:
- Windows:
Ctrl + Alt + Shift + Q - Mac:
Control (^) + Option (⌥) + Shift + Q - Mobile:
Start + Select + L1 + R1
After finishing, exit Steam Big Picture mode to release system resources on Olares. 
Where are my downloaded games stored?
You can check the downloaded games in the Files app. By default, games are saved in:
/Cache/olares/steam-headless/c0/.steam/steam/steamapps/commonWe recommend not changing this default directory.
Why do I get an error when re-pairing the host in Moonlight?
If you delete your Olares host in Moonlight and try to pair again, you may encounter the following errors:
- The PIN from the PC didn't match. Please try again.
- Request timed out (Error 4)
- Connection closed (Error 2)
This usually happens when the Sunshine service is not responding. To fix it, simply restart Steam Headless in Olares and try pairing again:
Open Control Hub from Launchpad.
Navigate to Browser > steamheadless > Deployments > steamheadless > Restart.

In the confirmation prompt, enter
steamheadlessand click Confirm.
Once restarted, pair with Sunshine again in Moonlight.
How do I change my Sunshine username or password?
You can change your Sunshine credentials directly from the Sunshine web console.
- Open Sunshine in your browser using your local address, for example:
http://139ebc4f0.<your Olares ID>.olares.local:47990. - Log in with your current username and password.
- Go to the Change Password tab.

- Enter a new password (and username if desired), then click Save.