# docker-chromium

> Self-hosted, open-source container that streams a full Chromium desktop to your browser via HTTPS on port 3001, with optional GPU acceleration and multi-arch support.

- **Category:** Remote Desktop
- **Licence:** GPL-3.0
- **Latest version:** 2dba585f-ls60
- **Open source:** oss
- **Languages:** Shell, Dockerfile
- **Platforms:** Docker, Docker Compose
- **Tags:** Chromium, Ai Agents, Remote Desktop, Browser, Docker, Hacktoberfest, Gpu acceleration, Kiosk, Web browser, Selkies, Vdi

## Description

linuxserver/chromium packages the Chromium browser inside a Debian-based container using the Selkies streaming platform. It exposes a full desktop environment over HTTPS (port 3001) and HTTP (port 3000 for reverse proxies), letting you run a browser session from any device with a web browser. The image supports x86-64 and ARM64, optional GPU acceleration for Intel/AMD and Nvidia, language selection via LC_ALL, and basic HTTP authentication via CUSTOM_USER and PASSWORD. It is configured through environment variables (PUID, PGID, TZ, CHROME_CLI, etc.) and persists user data in a /config volume. The project is maintained by the LinuxServer.io team and distributed via multiple container registries.

## Links

- [Homepage](https://github.com/linuxserver/docker-chromium)
- [Website](https://linuxserver.io)
- [Docker](lscr.io/linuxserver/chromium)
- [Discord](https://linuxserver.io/discord)
- [Documentation](https://docs.linuxserver.io/selkies)
- [GitHub Repository](https://github.com/linuxserver/docker-chromium)
- [GitHub Discussions](https://github.com/orgs/linuxserver/discussions)
- [Blog](https://blog.linuxserver.io)

---
Source: https://selfhost.directory/project/docker-chromium