Files
moon-gaming/Doom-In-Docker-master/Doom-In-Docker-master
dependabot[bot] 44ed0b183d Bump minimist and http-server
Bumps [minimist](https://github.com/minimistjs/minimist) to 1.2.8 and updates ancestor dependency [http-server](https://github.com/http-party/http-server). These dependencies need to be updated together.


Updates `minimist` from 1.2.5 to 1.2.8
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8)

Updates `http-server` from 0.11.1 to 14.1.1
- [Release notes](https://github.com/http-party/http-server/releases)
- [Commits](https://github.com/http-party/http-server/compare/0.11.1...v14.1.1)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
- dependency-name: http-server
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2024-09-26 13:58:07 +00:00
..
2024-09-26 13:58:07 +00:00
idk
2023-11-28 18:31:54 +00:00
idk
2023-11-28 18:31:54 +00:00
idk
2023-11-28 18:31:54 +00:00
idk
2023-11-28 18:31:54 +00:00
idk
2023-11-28 18:31:54 +00:00

Containerized Doom

The /doom directory contains the actual web app that runs doom via JS-DOS on a webserver. Inside the /doom folder run:

npm install
npm start

Doom should now be playable on http://127.0.0.1:8080

Running as a Container

The Doom web app is also containerized (because why not?) via Docker. The image is available on DockerHub here. An example docker-compose.yaml is present in the root of the repository.

A working example is deployed here showcasing "DoOm aS a CoNtAiNeRiZeD WeB SeRvIcE"