PGID: '1000'
DISPLAY_MODE: wayland
WAYLAND_DISPLAY: wayland-0
INITIAL_DISPLAY_WIDTH: '1920'
INITIAL_DISPLAY_HEIGHT: '1080'
INITIAL_DISPLAY_REFRESH: '60'
SUNSHINE_NAME: 'Dad'
XDG_SEAT: ''
ENABLE_STEAM_SYSTEMD_SERVICE: 'true'
SHUI_MEDIA_BACKEND: 'gstreamer-vaapi'
COMPOSITOR_RENDER_DEVICE: '/dev/dri/renderD130'
ENCODER_RENDER_DEVICE: '/dev/dri/renderD130'
devices:
- /dev/dri/renderD130:/dev/dri/renderD130
- /dev/fuse:/dev/fuse
- /dev/uinput:/dev/uinput
- /dev/uhid:/dev/uhid
volumes:
- /etc/localtime:/run/host-localtime:ro
- /sys/devices/virtual/input:/sys/devices/virtual/input:ro
- dad-steamheadless-state:/var/lib/steam-headless
- dad-steamheadless-journal:/var/log/journal
- ~/sambashare/SteamHeadless/homes/dad:/home/steamheadless:Z
- /var/lib/steamapps:/mnt/games:z
- /mnt/nas/Multimedia/Roms:/mnt/roms
networks:
steam-headless:
ipv4_address: 192.168.1.3
cpuset: "0-7,16-23" # Dedicated to CCD 0
child0-steamheadless:
<<: *base-service
container_name: child0-steamheadless
hostname: child0-steamheadless
environment:
PUID: '1000'
PGID: '1000'
DISPLAY_MODE: wayland
WAYLAND_DISPLAY: wayland-0
INITIAL_DISPLAY_WIDTH: '1920'
INITIAL_DISPLAY_HEIGHT: '1080'
INITIAL_DISPLAY_REFRESH: '60'
SUNSHINE_NAME: 'Cam'
XDG_SEAT: ''
ENABLE_STEAM_SYSTEMD_SERVICE: 'true'
SHUI_MEDIA_BACKEND: 'gstreamer-vaapi'
COMPOSITOR_RENDER_DEVICE: '/dev/dri/renderD128'
ENCODER_RENDER_DEVICE: '/dev/dri/renderD128'
devices:
- /dev/dri/renderD128:/dev/dri/renderD128
- /dev/fuse:/dev/fuse
- /dev/uinput:/dev/uinput
- /dev/uhid:/dev/uhid
volumes:
- /etc/localtime:/run/host-localtime:ro
- /sys/devices/virtual/input:/sys/devices/virtual/input:ro
- child0-steamheadless-state:/var/lib/steam-headless
- child0-steamheadless-journal:/var/log/journal
- ~/sambashare/SteamHeadless/homes/child0:/home/steamheadless:Z
- /var/lib/steamapps:/mnt/games:z
networks:
steam-headless:
ipv4_address: 192.168.1.4
cpuset: "8-15,24-31" # Dedicated to CCD 1
child1-steamheadless:
<<: *base-service
container_name: child1-steamheadless
hostname: child1-steamheadless
environment:
PUID: '1000'
PGID: '1000'
DISPLAY_MODE: wayland
WAYLAND_DISPLAY: wayland-0
INITIAL_DISPLAY_WIDTH: '1920'
INITIAL_DISPLAY_HEIGHT: '1080'
INITIAL_DISPLAY_REFRESH: '60'
SUNSHINE_NAME: 'child1'
XDG_SEAT: ''
ENABLE_STEAM_SYSTEMD_SERVICE: 'true'
SHUI_MEDIA_BACKEND: 'gstreamer-vaapi'
COMPOSITOR_RENDER_DEVICE: '/dev/dri/renderD129'
ENCODER_RENDER_DEVICE: '/dev/dri/renderD129'
devices:
- /dev/dri/renderD129:/dev/dri/renderD129
- /dev/fuse:/dev/fuse
- /dev/uinput:/dev/uinput
- /dev/uhid:/dev/uhid
volumes:
- /etc/localtime:/run/host-localtime:ro
- /sys/devices/virtual/input:/sys/devices/virtual/input:ro
- child1-steamheadless-state:/var/lib/steam-headless
- child1-steamheadless-journal:/var/log/journal
- ~/sambashare/SteamHeadless/homes/child1:/home/steamheadless:Z
- /var/lib/steamapps:/mnt/games:z
networks:
steam-headless:
ipv4_address: 192.168.1.2
cpuset: "0-7,16-23" # Dedicated to CCD 0
networks:
steam-headless:
driver: macvlan
driver_opts:
parent: enp11s0
ipam:
config:
- subnet: 192.168.1.0/24
gateway: 192.168.1.1
volumes:
dad-steamheadless-state:
dad-steamheadless-journal:
child0-steamheadless-state:
child0-steamheadless-journal:
child1-steamheadless-state:
child1-steamheadless-journal:
```
https://redd.it/1x6nedp
@r_SelfHosted
Post #54149
30