# SteamOS

SteamOS is an archived LinuxServer.io Docker container providing a vanilla Arch Linux base image with Valve's Steam repositories enabled, letting homelab users install and run Steam and Steam-compatible software in. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/1002/steamos

## Description

SteamOS is an archived LinuxServer.io Docker container providing a vanilla Arch Linux base image with Valve's Steam repositories enabled, letting homelab users install and run Steam and Steam-compatible software in Docker.

## Platform availability

Available on 2 of 9 platforms: Unraid, ZimaOS.

## Health score

22/100 (Low), based on 4 of 4 factors.
- Maintained: 0 (GitHub repository is archived)
- Popular: 46 (198 GitHub stars)
- Easy to install: 45 (2 install platforms, install notes, Docker image)
- Light to run: 10 (8 GB minimum RAM)

## Links

- Docker Hub: https://hub.docker.com/r/linuxserver/steamos
- GitHub: https://github.com/linuxserver/docker-steamos
- Official website: https://www.steamdeck.com/
- Unraid: https://ca.unraid.net/apps/steamos-1x58rze0exy8ry?q=steamos

## Common questions

### Do I need to pass through a GPU when running the Steamos container?

Yes, it only runs on a real Linux host with a modern AMD or Intel GPU. It will not run without a supported GPU passed through to the container.

### Can I control the container user with PUID and PGID?

Yes, it is a LinuxServer.io image that provides easy user mappings with PUID and PGID.

### Should I install current SteamOS versions?

No, community guidance says not to install current SteamOS versions. Wait for SteamOS 3.0 from Valve.

### Can SteamOS run Windows games directly?

No, SteamOS is not compatible with Windows games or applications. Streaming games from a Windows PC is mentioned as future support.

---
Source: Our Local Host (https://ourlocalhost.com/app/1002/steamos), the self-hosted and open-source app directory.
