Commit Graph

  • ee4fd33e72 Move app install scripts to /usr/bin Josh.5 2023-08-22 15:55:21 +12:00
  • c671ba85cc Add a script to close all open windows Josh.5 2023-08-22 15:52:40 +12:00
  • 4f94568262 Add missing font to Arch build Josh.5 2023-08-22 15:23:45 +12:00
  • fed3000700 Run container unprivileged by default using a macvlan Josh.5 2023-08-22 15:23:26 +12:00
  • c731e2e0a0 Run x11vnc as root inside the container Josh.5 2023-08-22 15:04:43 +12:00
  • 02a94566b2 Revert to starting steam from desktop autostart Josh.5 2023-08-22 15:02:35 +12:00
  • 5837843aa2 Disable Udev on unprivileged container Josh.5 2023-08-22 14:58:27 +12:00
  • ac7dc533e7 Remove support for DinD Josh.5 2023-08-22 14:45:00 +12:00
  • 577d0ef299 Merge pull request #79 from alansari/patch-steamdelay Josh Sunnex 2023-08-21 17:56:04 +12:00
  • ca5821774b Merge pull request #78 from alansari/patch-legacynv Josh Sunnex 2023-08-21 17:54:51 +12:00
  • edab557c20 If Steam supervisor is enabled, only enable after desktop is loaded Ali Ansari 2023-08-15 07:55:34 +03:00
  • 0414726448 Apply EqualsDee's Fix for legacy Nvidia Drivers Ali Ansari 2023-08-14 08:03:15 +03:00
  • d2b4d2cae7 Merge pull request #75 from alansari/dev-arch Josh Sunnex 2023-08-06 15:07:05 +12:00
  • 53af510b45 Merge pull request #73 from alansari/patch-appimage Josh Sunnex 2023-08-05 20:07:53 +12:00
  • cfeb39c268 Add libfuse2 as appimages are not built yet with libfuse3 Tem 2023-08-03 09:35:57 +03:00
  • 6913938585 cleanup Ali Ansari 2023-08-01 09:49:39 +03:00
  • 9c3497d73a Adjust supervisor path Ali Ansari 2023-08-01 09:42:19 +03:00
  • 658b18a634 remove opencl-mesa Ali Ansari 2023-08-01 09:25:44 +03:00
  • d386c282e6 Update Arch Dockerfile Tem 2023-08-01 09:14:52 +03:00
  • af1c17fdfd Enable parsing STEAM_ARGS to the steam supervisor config Josh.5 2023-07-21 11:08:43 +12:00
  • b75b496283 Tidy up the compose examples Josh.5 2023-07-21 11:08:19 +12:00
  • 659bde74f5 Revert to installing steam as a .deb package Josh.5 2023-07-17 12:35:28 +12:00
  • 23c5df2996 Merge pull request #60 from tnielsen2/master Josh Sunnex 2023-07-12 23:54:18 +12:00
  • 9fe592672a Update disk error troubleshooting step tnielsen2 2023-07-11 11:55:23 -04:00
  • 932e15314a Add steamapps troubleshooting and autocreation script tnielsen2 2023-07-11 11:13:30 -04:00
  • 3be80a920e Build both the debian and arch flavours of Steam Headless in CI Josh.5 2023-07-10 19:54:57 +12:00
  • 35de069bf1 Add the start of some troubleshooting docs Josh.5 2023-07-10 18:04:03 +12:00
  • 8da0bd023d Hacky fix for bwrap execution inside the Debian container running under the NVIDIA Docker runtime Josh.5 2023-07-10 18:03:36 +12:00
  • 26b775f66e Rebase debian build to Debian 12 (Bookworm) Josh.5 2023-07-10 17:34:45 +12:00
  • 555bd8991d Some more tweaks to the Arch build Josh.5 2023-07-10 17:33:05 +12:00
  • 42ebc826b8 Update Arch build with latest changes Josh.5 2023-07-09 20:23:42 +12:00
  • 0b600108f7 Add Sunshine to initial desktop apps Josh.5 2023-07-09 13:25:38 +12:00
  • 8d43f93b55 Ensure autostart path exists before creating a file for steam Josh.5 2023-07-08 17:16:07 +12:00
  • f92fb55290 Replace previous auto-start script if it contains '/usr/games/steam' Josh.5 2023-07-08 17:01:39 +12:00
  • 417ab4488b Display the progress of desktop app installation before starting the desktop Josh.5 2023-07-08 15:58:40 +12:00
  • fc700e2200 Start using Flatpaks as the main install method for any desktop apps Josh.5 2023-07-08 02:59:43 +12:00
  • 0ad203f89d Testing KasmVNC dev-kasmvnc Josh.5 2023-07-08 04:57:25 +12:00
  • 63754aaed5 Start using Flatpaks as the main install method for any desktop apps Josh.5 2023-07-08 02:59:43 +12:00
  • df9423ccad Improvements to running Xorg with NVIDIA Josh.5 2023-07-07 15:30:58 +12:00
  • e717cd209f Improvements to running Xorg with NVIDIA Josh.5 2023-07-07 15:30:58 +12:00
  • 68244060ff Merge pull request #47 from sfxworks/master Josh Sunnex 2023-07-04 07:35:50 +12:00
  • 8c6051aec7 k8s-inclusion Samuel Walker 2023-06-29 15:49:57 +00:00
  • 4896a5bc36 Merge pull request #46 from jflesch/master Josh Sunnex 2023-06-26 20:02:11 -07:00
  • 5577410923 Update Sunshine to 0.20.0: Sunshine 0.18.0 has drastically improved CPU performance. A dependency on libboost-chrono-1.74.0 has been added, but hasn't been declared in the .deb package. Jerome Flesch 2023-06-26 11:04:52 +02:00
  • 6a2d55196b Merge pull request #41 from karbowiak/intel_arc Josh Sunnex 2023-05-24 14:10:16 +12:00
  • 98a4425fce If we find an Arc GPU, we need to install the Intel drivers just like if we find an intel iGPU Michael Karbowiak 2023-05-22 15:09:12 +02:00
  • d4e7048745 Merge pull request #35 from deviantintegral/patch-1 Josh Sunnex 2023-05-22 21:57:23 +12:00
  • 7505ef3b23 Note the default games path in compose file Andrew Berry 2023-03-30 10:22:45 -04:00
  • dd5cfcd69e Add a plugins executor dev-sunshine-docker Josh.5 2023-02-06 00:02:30 +00:00
  • 651e9d2f25 [WIP] Add start of sunshine docker container Josh.5 2023-02-05 20:54:05 +00:00
  • 9b962580ff Use protonup-ng package Danny Beer 2022-10-23 14:32:15 -04:00
  • 0d2da789ef Ensure ~/.config/pulse is owned by the default user Josh.5 2022-10-10 16:54:26 +13:00
  • 2c5da29701 Fix issue where dynamic port allocation during startup would take a long time Josh.5 2022-10-10 16:40:10 +13:00
  • d893d9565c Fix incorrect date format on versioning Josh.5 2022-10-10 11:07:53 +13:00
  • 81e378e9d0 Add documentation issue template Josh.5 2022-10-10 01:37:52 +13:00
  • 595e60182b Another improvement to the bug report template Josh.5 2022-10-10 01:29:22 +13:00
  • 6b587427b2 Fixing the platform version on the bug report template Josh.5 2022-10-10 01:26:35 +13:00
  • 91e414b341 Small tweak to stale issues monitor Josh.5 2022-10-10 01:24:43 +13:00
  • 07fe21bb1c Add some GitHub templates to project Josh.5 2022-10-10 00:54:16 +13:00
  • 2e9a20a87a Fix error in pulseaudio socket config Josh.5 2022-10-09 17:15:17 +13:00
  • 3b9311fde3 Add dummy screen on startup if no monitor is plugged in Josh.5 2022-10-09 13:56:53 +13:00
  • 54e4e09d29 Fix error where on a contrainer restart you could not add default user to docker gourp again Josh.5 2022-10-09 12:30:57 +13:00
  • 5fa3f2b968 Fix missing group permissions setup on container start Josh.5 2022-10-09 12:30:29 +13:00
  • 45f73da6cb Set root XDG_RUNTIME_DIR to /tmp/runtime-root Josh.5 2022-10-09 12:30:08 +13:00
  • 72f2543b02 Add missing env variables Josh.5 2022-10-09 12:29:23 +13:00
  • 03beff3ff3 Add dind config init script Josh.5 2022-10-08 23:50:03 +13:00
  • 4b7cf66ecf Add nvidia docker runtime Josh.5 2022-10-08 22:50:26 +13:00
  • 9712eede91 Add Docker in Docker Josh.5 2022-10-08 21:01:08 +13:00
  • 477e25f82c Some minor tweaks and improvments Josh.5 2022-10-07 03:46:52 +13:00
  • f233991597 Add default sunshine config on startup if missing Josh.5 2022-10-06 22:38:45 +13:00
  • 1fbfd235f1 Clear X server config on startup Josh.5 2022-10-06 22:38:04 +13:00
  • 469b12087d Run an initial X server config on startup Josh.5 2022-10-06 22:36:57 +13:00
  • 54911cb97b Fix bug preventing input after the first startup of the container Josh.5 2022-10-06 22:26:50 +13:00
  • 93fb8f858c Improvements to default env file Josh.5 2022-10-04 19:24:00 +00:00
  • 1e255f822d Add optional KB/Mouse input capture with Xorg Josh.5 2022-10-05 07:43:20 +13:00
  • 829754b8fb Add sunshine as an optional background service Josh.5 2022-10-05 07:39:27 +13:00
  • a80eda6086 Update TODO in README file Josh.5 2022-10-05 07:45:42 +13:00
  • 341c05cecd Fix up documentation Josh.5 2022-10-04 17:50:27 +13:00
  • 99f9034766 Add alsa utils to docker image Josh.5 2022-10-04 11:29:07 +13:00
  • 703be17214 Move all default user group modifications to the 10-setup_user.sh script Josh.5 2022-10-04 11:27:52 +13:00
  • db070cce96 Update compose files with env change made to Dockerfile Josh.5 2022-10-04 09:39:56 +13:00
  • 4441b79b1e Disable SSH service by default Josh.5 2022-10-04 09:23:39 +13:00
  • 7b620c7918 Allow the VNC ports to be manually configure as an option Josh.5 2022-10-03 22:21:36 +13:00
  • 145d5600a6 Add docs for setting up Steam Headless on Intel GPU with docker-compose Josh.5 2022-10-02 11:48:55 +00:00
  • 2c0b7b5d53 Fix desktop and udev launch scripts Josh.5 2022-10-02 11:37:43 +00:00
  • 7614e503a7 Launch Xorg server direct from supervisor rather than a script Josh.5 2022-10-02 11:33:15 +00:00
  • cfd7bbda0e Improvements to pulseaudio Josh.5 2022-10-02 11:27:41 +00:00
  • 1cc4257dd5 Prevent pulseaudio from respawning Josh.5 2022-10-02 08:37:11 +00:00
  • 30699db581 Fix for VNC port selection being missing when running in secondary mode Josh.5 2022-10-02 06:47:44 +00:00
  • c6ccb39b13 Set the pulse audio socket to a more standard path Josh.5 2022-10-02 06:47:06 +00:00
  • c63e9ac0b9 Add user to pulse group in setup_user.sh script Josh.5 2022-09-17 19:32:25 +12:00
  • c2abf14dd3 Fix some issues with the nginx template config after a container restart Josh.5 2022-09-17 23:54:32 +12:00
  • 6340f4113e Add a Nginx reverse proxy to combine all the used ports into one single port Josh.5 2022-09-17 23:28:52 +12:00
  • 38d9442c7d Set neko default screen size based on current configured screen size Josh.5 2022-09-17 20:42:50 +12:00
  • 686f76bc95 Disable HW accelration on Neko (not sure why this is not working) Josh.5 2022-09-17 20:41:20 +12:00
  • a3294eb582 Add neko log path Josh.5 2022-09-17 20:40:53 +12:00
  • b088a7adf4 Tidy up GPU driver installation Josh.5 2022-09-17 20:40:42 +12:00
  • 9bfc3568e6 Ensure XDG_RUNTIME_DIR is available to neko Josh.5 2022-09-17 20:21:19 +12:00
  • cb597e4423 Re-order the neko config to be after the X server is configured Josh.5 2022-09-17 19:38:37 +12:00
  • f9149958bb Add HW acceleration to Neko config Josh.5 2022-09-17 19:35:30 +12:00