Releases: LoadingStill/WebGSM
v0.7.5-alpha
Full Changelog: v0.7.4-alpha...v0.7.5-alpha
Changes
- Docker file remove build info
- Docker file uses github container repo
v0.7.4-alpha
Full Changelog: v0.7.3-alpha...v0.7.4-alpha
Changed
- Moved the downloads button to the sidebar.
- Removed the button from the body.
v0.7.3-alpha
Full Changelog: v0.7.2-alpha...v0.7.3-alpha
Changed
- Testing moving download button from home.html to sidebar and not in the body.
v0.7.2-alpha
Full Changelog: v0.7.1-alpha...v0.7.2-alpha
Changed
- Added submodule to games erver manager docker repo, the LinuxGSM docker containers
- cleaned the submodule up to only be the docker compose and the docker files.
To Come
- Start button on html fun either a docker file or docker compose file.
- Do I need to have a docker backend network for them to talk...?
v0.7.1-alpha
Full Changelog: v0.7.0-alpha...v0.7.1-alpha
Completed
- basic clean up
- ABC order for games
- ABC order for images
- docker-compose updates to download image and not use local docker file
This was just some QOL updates for development of this as I learn.
To Come
- I am planing v.0.8.0-alpha out, I want a solid understanding before I implement as I will need to do this for dozens of pages in the end, so I am wanting something modular.
v0.7.0-alpha
Full Changelog: v0.6.0-alpha...v0.7.0-alpha
Changed
- Images now only stream in once and are downloaded to the docker container.
- Game html pages use the same downloaded image.
- Game html pages template format updated to use downloaded images.
- Games that were cleaned up, images sorted, and retuned to a state they can load the HTML page
- Minecraft
- Amra3
- Eco
- CS2
- Don't Starve Together
- Factorio
These games do not yet do anything past the HTML page, but my next task is to implement buttons in WebGSM that install those docker containers to get them up and working. This will take a bit as I am struggling to get mount points set up. I can set up a mount point in docker-compose, but I am not currently able to make it work. But this is my next step as I want use https://github.com/GameServerManagers/docker-gameserver/tree/main/docker-compose already made docker-compose files to speed up progress.
Next Steps
- v0.8.0-alpha -> Install button -> starts a docker compose file and runs a new docker container
- v0.9.0-alpha -> Start Button -> Starts that container
- v0.10.0-alpha -> Stop Button -> Stops that container
- v0.11.0-alpha -> take v0.8-alpha - v0.10-alpha and make them less manual
v0.6.0-alpha
Full Changelog: v0.5.0-alpha...v0.6.0-alpha
Added
- delay refresh of browser tab when clicked to download images
- install docker.io onto docker image to run docker commands from it
To Come
- run docker container from webgsm docker container
- add more game tabs
v0.5.0-alpha
Full Changelog: v0.4.0-alpha...v0.5.0-alpha
Added
- image download, no more streaming
- added version tags to docker container made by ghcr.io action
To come
- proper start support for the system - currently I run with docker file, but I want to use docker-compose for those who want to do that.
v0.4.0-alpha
Full Changelog: v0.3.5-alpha...v0.4.0-alpha
Added docker compose file to start making images local with a mount into docker container
v0.3.5-alpha
Full Changelog: v0.3.4-alpha...v0.3.5-alpha