games-on-whales / unraid-plugin Goto Github PK
View Code? Open in Web Editor NEWA plugin for running Games on Whales on Unraid
License: MIT License
A plugin for running Games on Whales on Unraid
License: MIT License
Hey!
May I ask for what this plugin actually is, haven't spent much time to looking through your code, do you have a support thread on the Unraid Forums for this plugin?
Please note that the uinput part of this plugin isn't needed anymore after or better speaking with the release of Unraid 6.11.0-rc1
May I also ask why are you installing the Nvidia 32-bit libraries when they are already included in the Nvidia-Driver plugin?
Another thing that you should look into is that it seems to me that somehow your plugin always downloads the Nvidia Driver on boot or am I wrong about that?
Edit: Oh before I forget there was already a uinput plugin out there which actually was working with another container that enabled to play games in Docker.
BTW I've now gone a bit more through your code and you documentation, it's actually for your container. I would strongly recommend to consider creating a template for the CA App as pointed out in #8
If you need help feel free to contact me. ;)
Edit2: Here is the other container that is already available in the CA App in Unraid to run Steam in Docker from @Josh5 :
I'm not sure what's the best way to do this on Unraid, since docker-compose
it's just a single binary, shouldn't we just install as part of the plugin installation?
It should be as simple as:
curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64 --output /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
We should set up GitHub actions to automatically build settings-ui
and uinput
.
Unraid 6.10.2
After rebooting the 32bit Nvidia drivers were not available to the system. Attempting to just reinstall the txz in the gow folder did not fix the issue. Reinstalling the plugin restored access.
It'll be cool if people can run (this includes git pull
and docker-compose up
), monitor and change basic settings for all the containers that GOW offers without having to deal with the command line.
The various packages should be automatically built similar to how kernel modules are
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.