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.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: '3.9'
services:
emulatorjs:
image: lscr.io/linuxserver/emulatorjs:latest
container_name: emulatorjs
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- SUBFOLDER=/ #optional
volumes:
- /path/to/config:/config
- /path/to/data:/data
ports:
- 3000:3000
- 80:80
- 4001:4001 #optional
restart: unless-stoppedResources
Website: https://emulatorjs.org/
GitHub: https://github.com/EmulatorJS/EmulatorJS
Docker Hub: https://hub.docker.com/r/linuxserver/emulatorjs
Configuration: https://github.com/linuxserver/emulatorjs