* Downgrade MTA base os version
MTA decided to downgrade their build container to 20.04 so we need to roll this back as well...
* This needs libssl1.1
---------
Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>
* update mumble
mumble now ships their own docker image
updating ours to be based on that.
* update entrypoint
uses the mumble executable to print the current version
Updates to latest Ubuntu LTS release.
Updates the format used for dependencies
I have validated that this works with both current and upcoming releases,
* Update nodejs yolks
Move user creation and env to not rebuild on every update if not needed.
update apt install command to new format
update npm install command to properly be global to resolve ts-node issue
update npm install commands to install latest version available for node version
* fix build
moves section that sets the user and env vars to the bottom again.
I forgot the order of ops matters.
* fix issues with corepack
npm doesn't install a working version of corepack unless it's tagged to latest.
- Removed the `numactl` package from all images as SteamCMD no longer seems to have issues logging in with a real Steam account (at least on bookworm, which all these images use).
The following cleanup changes only apply to Dockerfiles that had `numactl` removed:
- Changed all Dockerfiles to use `apt` (instead of `apt-get`) for consistency.
- Changed all `apt install` packages to a "list" format for consistency and easier diff reading for future package additions/removals.
- Added `locales` to `games\source\Dockerfile` and set the locale.
- Moved all instances of the `useradd` command down with the other user and working directory commands. Also added the shell specification flag if it was missing.
- Unified all Dockerfiles to use space-indenting and fixed some indent spacing.
- Cleaned up some comments.
* add wine 7-10
Add images for wine tagged to specific versions
* wine 9 remove libldap package
* add locales; cleanup the image
* Update Dockerfile
* missed locales package
* sort packages
* Update Dockerfile
* update default env
update all wine images with the same default env values
set `winedebug` to `-all`
remove `winearch=win64` as that is the default for wine
* update readme and workflow
* add wine 7-10
Add images for wine tagged to specific versions
* wine 9 remove libldap package
* update default env
update all wine images with the same default env values
set `winedebug` to `-all`
remove `winearch=win64` as that is the default for wine
* update readme and workflow
---------
Co-authored-by: gOOvER <116325+gOOvER@users.noreply.github.com>