This PR modifies the build process to generate two docker images; the
standard image, and one with MariaDB embedded into it for one click
installs.
This embedded MariaDB image is meant to support users on systems like
Unraid that don't easily support docker-compose.
Also; for users on Unraid, it will allow the creation of a single click
install template to be submitted to the Unraid marketplace (this will be
done at a later date after the release of 1.7.4).
* Update to .net8.0 LTS (closes#271)
* Add ARM docker container support (closes#245)
* Library updates (closes#260 and #261)
* Database updates to support changes in the latest IGDB client version
* Version number will no longer be displayed when built from source
* Saved game icon now displays on game cover art in library
* Fixed casing error on save state download icon
* Migrate EJS from submodule to 7z download during docker build
* Updated README and gitignore
* Resized library search buttons
* Export to JSON now triggers the download rather than display of a formatted platform map
* feat: added EmulatorJS support for Mega Drive, NES, and N64 (see: #15)
* doc: updated attribution in README.MD to include EmulatorJS
* ci: updated action to include submodules