ad044 / LainTSX

WebGL implementation of the Serial Experiments Lain PSX game
GNU General Public License v3.0
479 stars 25 forks source link

Dockerize application #6

Closed atomheartother closed 3 years ago

atomheartother commented 3 years ago

This PR aims to efficiently dockerize this project, so it's easily redeployed when necessary.

The current branch is completely untested since I don't have the static game assets locally.

Edit: Now tested, works great

atomheartother commented 3 years ago

Note that the container ships WITH the game assets, so it's fairly big (300MB)

There would be ways to tweak it so the user has to point to a volume with the static game assets but that wouldn't even entirely work because a lot of assets are compiled to javascript at build time.