The final release of 2021 sees new servers DayZ, The Isle, and Crafting Dead added as well as a whole load of fixes and improvements. For this release, most of the thanks have to go to community members who undertook most of the work for this one.
Over the past few months, I have been undertaking many changes including learning both Terraform and Ansible for my new job (with Docker and possibly Kubernetes in the pipeline) as well as going through the process of buying a house (I am now watching way too many homelab videos currently). As you can all imagine this has eaten up a lot of my time. However, learning new technologies and finally being able to settle down properly will allow me to grow and continue to improve LinuxGSM. For me, LinuxGSM continues to be a brilliant project with a great community. I look forward to the continued growth of LinuxGSM. Thank you all for your continued support!
This update includes 3 new supported game servers, Last Oasis, Survive the Nights and Day of Dragons. There have also been significant refactoring of the info and dependency modules. Although a huge amount of difference should be noticed to you the changes make it much easier to add and update game servers.
With the info refactor a lot of work has been done to check each game servers port info is as accurate as possible meaning you will see improved port info in details with the ability to see if the port is listening.
For dependency refactor I have created a new system that uses csv files to get dependency requirements. Making them easier to add and update and less likely to be incorrect. This will also make it easier to add support for other distos.
A new alert type Gotify is now available along with the addition of stats to see which alert types are the most popular.
For the popular server, Valheim support for installing Valheim Plus has been added. Along with other most for Gmod and CS:GO.
Why did this Release take so Long?
I normally try to complete releases every couple of months. However, this year has been different. As some of you may know I recently got a new job, moved back to where I grew up and am in the process of buying a house. There has been a significant change in my life over the past year meaning development had temporarily slowed. It has been a very positive and busy year for me.
The other reason has been the code refactoring that although is vital for the future of the project (see technical debt), is slow going. But as this work is done it improves the development process for myself and others and improves the quality of LinuxGSM.
Thank you to everyone who has supported this release by either contributing code, sponsoring me or helping others. Without the support of the LinuxGSM community, the project would not be where it is today.
I am very excited to announce that OVHCloud US has partnered with LinuxGSM. They are supplying me with 2 of their beefy INFRA-2 servers.
Over the past month, I have setup Proxmox on both and paired them using the OVH vRack. It has been a great learning experience to start using an Open Source Hypervisor. I have migrated over my webserver and I am very pleased with the speed increase of now having nVMe drives and a sizable CPU increase from my existing Dedicated server.
These new servers have also allowed me to set up several permanent Official LinuxGSM Servers that will always allow me to quickly test and monitor the most popular Game Servers. Having a new partner has allowed me to diversify my production servers and test environments.
If you are in the market for a new dedicated server to host your LinuxGSM server check out the OVHCloud Game Range that is designed to handle the most demanding of game servers and comes with a gaming firewall as standard, for DDOS protection specifically adapted for dealing with UDP traffic.
I have been in contact with James MacKenzie at OVHCloud who has produced a brilliant LinuxGSM tutorial for Rust and is planning to add another for Valheim in the future.
I would like to thank all my partners, sponsors and everyone who has contributed to and supports LinuxGSM.
core: fix start paramerter reloading (#3380) config: parms setting will work again if present in configs (#3381) valheim: disable queryport if public is set to 0 (#3374) start: revert commit removing quotes from tmux
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
1 year 24 days
The __gads cookie, set by Google, is stored under DoubleClick domain and tracks the number of times users see an advert, measures the success of the campaign and calculates its revenue. This cookie can only be read from the domain they are set on and will not track any data while browsing through other sites.
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
Set by Google to distinguish users.
GitHub sets this cookie for temporary application and framework state between pages like what step the user is on in a multiple step form.
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.