emulatorjs
emulatorjs
Docker app from linuxserver's Repository
Overview
Emulatorjs(https://github.com/linuxserver/emulatorjs) - In browser web based emulation portable to nearly any device for many retro consoles. A mix of emulators is used between Libretro and EmulatorJS.
Runtime arguments
- Web UI
http://[IP]:[PORT:3000]- Network
bridge- Shell
bash- Privileged
- false
Template configuration
WebUIPorttcp
Rom/artwork management interface, used to generate/manage config files and download artwork
- Target
- 3000
- Default
- 3000
Port: 80Porttcp
Emulation frontend containing static web files used to browse and launch games
- Target
- 80
- Default
- 80
Port: 4001Porttcp
IPFS peering port, if you want to participate in the P2P network to distribute frontend artwork please forward this to the Internet
- Target
- 4001
- Default
- 4001
AppdataPathrw
Path to store user profiles
- Target
- /config
Path: /dataPathrw
Path to store roms/artwork
- Target
- /data
SUBFOLDERVariable
Specify a subfolder for reverse proxies IE '/FOLDER/'
- Default
- /
PUIDVariable
Container Variable: PUID
- Default
- 99
PGIDVariable
Container Variable: PGID
- Default
- 100
UMASKVariable
Container Variable: UMASK
- Default
- 022
Categories
Download Statistics
1,003,867
Total Downloads
23,119
This Month
43,446
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
lscr.io/linuxserver/emulatorjsLast Updated2025-06-09
First Seen2021-11-10
Run Emulatorjs on Unraid.
Emulatorjs is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.