Hello everyone,
I recently tried out the Aurora dashboard and the NOVA web ui, but it does not seem to have a way to launch games from your library. So I am trying my hand at creating an alternative web ui that allows launching games. At this point in time, the game launcher is the only functionality that exists in this alternative web ui. I plan to continue adding features though, so one day it might become a valid alternative to the NOVA web ui 😁
Downloads
Game Launcher WebUI
Game Launcher WebUI v0.0.2
Game Launcher WebUI v0.0.1
Screen Shots
WebUIInstaller Aurora Script
https://github.com/jrobiche/xbox360-aurora-scripts/archive/refs/heads/main.zip
Screen Shots
Installation
My recommended installation method is to use the WebUIInstaller Aurora Script that I have created. To install the WebUIInstaller Aurora Script, do the following:
Download my xbox360-aurora-scripts repository: https://github.com/jrobiche/xbox360-aurora-scripts/archive/refs/heads/main.zip
Extract the xbox360-aurora-scripts-main.zip file
Copy the folder named WebUIInstaller into the Aurora Utility Scripts directory on your xbox 360
If Aurora is running and you are using FTP to copy the directory, then the Aurora Utility Scripts directory would be at /Game/User/Scripts/Utility
Launch Aurora, press the Back button, and select Scripts
If all went well, there should be an entry named WebUIInstaller
Now that the WebUIInstaller Aurora Script has been installed, I would recommend backing up the current web ui by doing the following:
Launch Aurora, press the Back button, and select Scripts
Launch the WebUIInstaller Aurora Script
Select Backup Current WebUI
Enter a name for the backup. I would recommend something along the lines of NOVA, but the name can be just about anything
If all went well, there should be a notification saying that the backup was successful
Finally the Game Launcher WebUI can be installed by doing the following:
Download the webui (see the Downloads section above)
Extract the game-launcher-webui archive
Copy the folder named Game Launcher WebUI by jrobiche to the webuis directory of the WebUIInstaller Aurora Script
If Aurora is running and you are using FTP to copy the directory, then the webuis directory would be at /Game/User/Scripts/Utility/WebUIInstaller/webuis
Launch Aurora, press the Back button, and select Scripts
Launch the WebUIInstaller Aurora Script
Select Install New WebUI
Select Game Launcher WebUI by jrobiche
When prompted to update tiltes.json select Yes
Currently there is no api route to retrieve a list of games. To get around this, this Aurora Script collects information about the games in Aurora's database and stores that information in a file named titles.json. This allows the web ui to get information about all of the games without using an official api route.
⚠️ This file will need to be updated any time new games are added to Aurora or old games are removed from Aurora
If all went well, there should be notifications saying that the installation and title.json updates where successful
Now you should now see a different web ui when open http://<your_xbox_ip>:9999 in a browser
If you try this out, let me know how it goes! Feedback is appreciated 🙂