Run a complete, graphical Firefox browser inside a Docker container. This project makes it easy to deploy an isolated browsing environment on any server and access it remotely. The user interface is accessible directly through any modern web browser, requiring no client-side installation, or via a standard VNC client.
This container is highly customizable through a wide range of environment variables, giving you full control over your deployment. Key features include:
services:
firefox:
image: jlesage/firefox
container_name: firefox
ports:
- "5800:5800"
environment:
- TZ=Etc/UTC
- PUID=1000
- PGID=1000
- VNC_PASSWORD=${VNC_PASSWORD}
volumes:
- ./config:/config
shm_size: "2gb"
restart: unless-stoppedVNC_PASSWORD=your_secure_vnc_passwordAuto-fetched 25 minutes ago
Auto-fetched 25 minutes ago