steamos

steamos

Docker app from linuxserver's Repository

Overview

SteamOS(https://www.steamdeck.com/) is an Arch based Linux distribution made by Valve Software. This container is a vanilla Arch install with Steam repositories added for software support. **This container will only work with modern AMD/Intel GPUs on a real Linux Host**

Runtime arguments

Network
bridge
Shell
bash
Privileged
false
Extra Params
--cap-add=NET_ADMIN --shm-size=1gb --security-opt seccomp=unconfined

Template configuration

WebUIPorttcp

SteamOS desktop gui.

Target
3000
Default
3000
Port: 3001Porttcp

HTTPS SteamOS desktop gui.

Target
3001
Default
3001
Port: 27031-27036Portudp

Steam Remote Play Ports (UDP).

Target
27031-27036
Default
27031-27036
Port: 27031-27036Porttcp

Steam Remote Play Ports (TCP).

Target
27031-27036
Default
27031-27036
Port: 47984-47990Porttcp

Sunshine Ports (TCP).

Target
47984-47990
Default
47984-47990
Port: 48010-48010Porttcp

Sunshine Ports (TCP).

Target
48010-48010
Default
48010-48010
Port: 47998-48000Portudp

Sunshine Ports (UDP).

Target
47998-48000
Default
47998-48000
AppdataPathrw

Users home directory in the container, stores all files and games.

Target
/config
Path: /dev/inputPathrw

Optional for gamepad support. *Only working for Steam Remote Play

Target
/dev/input
Path: /run/udev/dataPathrw

Optional for gamepad support. *Only working for Steam Remote Play

Target
/run/udev/data
DRINODEVariable

Specify the render device (GPU) for the contianer to use.

Default
/dev/dri/renderD128
HOST_IPVariable

Specify the IP of the host, needed for LAN Remote Play.

Default
192.168.100.10
STARTUPVariable

KDE to boot into desktop mode, BIGPICTURE to boot into gamescope.

Default
KDE
RESOLUTIONVariable

When booting into BIGPICTURE mode the screen resolution will be bound to this value.

Default
1920x1080
PUIDVariable

Container Variable: PUID

Default
99
PGIDVariable

Container Variable: PGID

Default
100
UMASKVariable

Container Variable: UMASK

Default
022
/dev/driDevice

Video card passthrough to Steam.

Default
/dev/dri

Download Statistics

493,956
Total Downloads
79,555
This Month
79,498
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
lscr.io/linuxserver/steamos
Last Updated2025-12-13
First Seen2023-08-07

Run Steamos on Unraid.

Steamos is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.