Josh.5
9bfc3568e6
Ensure XDG_RUNTIME_DIR is available to neko
2022-10-04 09:41:14 +13:00
Josh.5
cb597e4423
Re-order the neko config to be after the X server is configured
2022-10-04 09:41:14 +13:00
Josh.5
f9149958bb
Add HW acceleration to Neko config
...
If a ` /dev/dri/render*` device exists, enable vaapi encoding
2022-10-04 09:41:14 +13:00
Josh.5
adac278106
Add user to pulse group in setup_user.sh script
2022-10-04 09:41:14 +13:00
Josh.5
8b1de46a6d
Add Niko server as an alternative to noVNC
2022-10-04 09:41:14 +13:00
Josh.5
6260809ab3
Prevent VNC from autostarting
2022-10-04 09:41:14 +13:00
Josh.5
f4734507bf
Change the supervisor stop signal for all services to SIGINT
2022-10-04 09:41:14 +13:00
Josh.5
5d2ece84dc
Disable VNC if 'WEB_UI_MODE' is not "vnc"
...
Se the new variable to default to "vnc"
2022-10-04 09:41:14 +13:00
Josh Sunnex
444cfae3fa
Merge pull request #7 from chaitan3/fix_groups
...
Append groups when doing ensure-groups
2022-10-02 12:52:19 +13:00
Chaitanya Talnikar
5d0ce361ce
Append groups when doing ensure-groups
2022-10-01 09:30:55 -04:00
Josh Sunnex
b21607c4b5
Merge pull request #6 from yourjelly/patch-1
...
Update 10-setup_user.sh --Correcting nuisance typo
2022-09-30 12:28:46 +13:00
Jon Xuereb
becf1c586b
Update 10-setup_user.sh
...
UID and GUID were flipped and didn't match text in echo line.
Likewise swapped ln10&11 to maintain consistency.
2022-09-29 16:31:44 -04:00
Josh Sunnex
3a6178979f
Merge pull request #5 from EmilyLove26/patch-1
...
Audio Fix
2022-09-16 07:13:36 +12:00
Emily Love
ae818f3080
Audio Fix
...
In reference to Pull Request #4 , which was seemingly abandoned. This fixes the broken audio.
2022-09-15 03:09:11 -04:00
Josh.5
6fe1845a1e
Github markdown does not render the HTML elements
2022-09-03 18:08:45 +12:00
Josh.5
787035fb21
Update docs - Add docs for Unraid installation
2022-09-03 17:32:28 +12:00
Josh.5
234daf876b
Update README TODO list
2022-09-03 16:26:02 +12:00
Josh.5
79cb946b01
Disable the SSH server is 'PORT_SSH' variable is set to an empty string
2022-09-03 16:25:45 +12:00
Josh.5
e5bd4be2f9
Start Steam silently in tray by default
2022-09-03 15:46:00 +12:00
Josh.5
42534b2e15
Prevent overriding existing files during home directory template setup
2022-09-03 15:43:30 +12:00
Josh.5
ba01d6f523
Fix Heroic Launcher install script
2022-08-31 22:01:48 +12:00
Josh.5
63d2f726a5
Ensure the SSH port is being set based on the provided env variable 'PORT_SSH'
2022-08-31 20:59:35 +12:00
Josh.5
d49bee6547
Add a scheduled build to happen each week
2022-08-06 14:22:30 +12:00
Josh.5
6dce17ac84
Always attempt to pull all referenced images when building
2022-08-06 13:56:08 +12:00
Josh.5
4f1a693b88
Add an autorestart count to the steam.ini
...
This allows this container to start up before X is ready on the main container and restart the process until it becomes available.
Each restart will have a small delay of a few seconds. So 50 attempts should be a few mins.
2022-08-06 13:38:03 +12:00
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