Josh.5
576bf9471c
Make the various used ports configurable
2022-02-19 18:07:10 +13:00
Josh.5
75c2df3115
Dont run VNC or apply the VNC audio patch when running as a secondary container
2022-02-08 14:36:19 +13:00
Josh.5
168c46ae72
Add support for running a container using only a XvFB framebuffer for the X server
...
As requested by a user, this gives the option to run a headless steam for the purpose of downloading games and not for playing them.
2022-02-08 08:03:56 +13:00
Josh.5
73a4af0f5c
Add support for runnin a secondary instance of steam
...
This requires that you still have setup a primary container instance of this image.
We can then run a secondary instance of steam that will use the existing X server.
We are still limited to running one of these steam instances at a time.
2022-02-08 07:56:35 +13:00
Josh.5
74871da011
Move the default games mount for steam.
...
RetroArch seems to have an issue with it being `/games`
2022-01-27 00:12:14 +13:00
Josh.5
c8dde58c9a
Improve XDG_RUNTIME_DIR log message
2022-01-26 17:44:16 +13:00
Josh.5
7056a225d5
Adding some missing tools
2022-01-26 17:39:16 +13:00
Josh.5
552714c75f
Improvements to Debian Docker image build.
...
Add changes from Arch dockerfile:
- Flatpak support
- Reduce unnecessary recommends installations
- Separate mesa and vulkin installations
2022-01-26 16:48:21 +13:00
Josh.5
5213e1c9f7
Add initial build config for Arch Linux distribution
...
This is a WIP, and it does not yet work very well.
2022-01-26 15:46:03 +13:00
Josh.5
68b5d3df3c
/etc/ssh/ssh_config does not always import from /etc/ssh/ssh_config.d on all distributions
2022-01-26 15:44:48 +13:00
Josh.5
3aa0d04d91
Add default user to video,input,audio groups
2022-01-26 15:44:13 +13:00
Josh.5
217d0eb26e
Need to be able to init on any distro.
...
The current supervisor.d configs are configured specifically for a particular supervisor version / installation.
This decouples the configuration so we can use it on any distro.
2022-01-26 15:43:45 +13:00
Josh.5
641a7ae7a7
The HeroicBashLauncher script does not need to have the configs reloaded
...
This is done automatically when the game scripts are run.
2022-01-17 23:45:31 +13:00
Josh.5
a1a05675e3
Accidently used backticks for quotes
2022-01-17 23:40:47 +13:00
Josh.5
f0ab202711
Tidy up all supervisor configs
...
(makes them more consistent)
2022-01-16 15:21:45 +13:00
Josh.5
ada5d2a9dc
Hid x11vnc from Inernet applications menu
2022-01-16 14:40:19 +13:00
Josh.5
8fc06d9621
Add HeroicBashLauncher for adding games to steam
2022-01-16 07:20:28 +13:00
Josh.5
090c274a55
Add heroic launcher installer scripts
2022-01-16 06:15:04 +13:00
Josh.5
494d0f37e3
Just read teh version file (CI is putting all required info in there)
2022-01-16 06:00:30 +13:00
Josh.5
09c2ea2109
Remove the rare menu item when it is not installed
2022-01-16 05:55:34 +13:00
Josh.5
d06582c38e
Change text to Press enter to continue because that is how it works
2022-01-16 05:54:59 +13:00
Josh.5
8d90694712
Add rare/legendary installers
2022-01-16 05:40:41 +13:00
Josh.5
96f4476069
Fix build version
2022-01-16 03:23:57 +13:00
Josh.5
bb742d5b96
Add Protonup installer
2022-01-16 02:32:41 +13:00
Josh.5
61cc30d69b
Add Lutris installer
2022-01-16 02:32:03 +13:00
Josh.5
1f5bfcd86a
Modify the docker build stages to better reflect the priority of the elements.
...
Add a missin nvidia_icd.json file
Remove the config of /tmp/dump
2022-01-16 00:01:00 +13:00
Josh.5
57641f7536
Print the build version when the container starts
2022-01-15 23:57:32 +13:00
Josh.5
ba3f96c5fd
Rename the xfce4 log file
2022-01-15 10:03:10 +13:00
Josh.5
963f3d553f
Remove test startup script (no longer used)
2022-01-15 10:02:49 +13:00
Josh.5
9d7b27066c
SSH needs to run on another port if we are using host network.
...
We are now forced to used host network because of udev
2022-01-15 08:38:39 +13:00
Josh.5
446a043703
Improvements to my script for testing the container generation
2022-01-15 08:37:53 +13:00
Josh.5
89e85397dd
Add udev to container
2022-01-14 09:21:45 +13:00
Josh.5
07c6ebc967
Steam needed access to /tmp/dumps
2022-01-14 08:47:44 +13:00
Josh.5
ba277817a0
Use host udev and /dev/input then ensure correct permissions on files for steam
2022-01-14 08:47:18 +13:00
Josh.5
14871dcecd
Pulse audio is require to stream using steam link
2022-01-14 08:45:58 +13:00
Josh.5
ad9cbb9bca
Add ability to disable audio socket for webUI
2022-01-13 00:12:20 +13:00
Josh.5
0008e05848
Improvements to the init process
...
Move some files to locations that make more sense...
Downloads go to Downloads
Init scripts go to an "init" directory
Add a script for clearing up some memory - May or may not use it.
2022-01-12 20:53:55 +13:00
Josh.5
1ba89a9bc8
Add Python pip to default tools
2022-01-12 11:06:12 +13:00
Josh.5
8e877e3762
Improvements toward working with a shared host X server
2022-01-12 09:16:06 +13:00
Josh.5
55dfce5e6a
Add initial GH actions template to build/deploy the Docker image
0.0.1
2022-01-11 01:27:28 +13:00
Josh.5
c2409a55c0
Add funding docs
2022-01-11 01:25:11 +13:00
Josh.5
51e965de8e
initial commit
2022-01-11 01:03:30 +13:00
Josh Sunnex
d1daefe07d
Initial commit
2022-01-10 22:49:02 +13:00