LinuxGSM icon indicating copy to clipboard operation
LinuxGSM copied to clipboard

Mention required free space

Open FireEmerald opened this issue 6 years ago • 10 comments

User Story

As a improvement for the LinuxGSM website(s), I want to mention that we should add the size of the files downloaded for a server to the Installation Guide/Requirements (e.g. here), so that it's mentioned anywhere, how much free space a server requires.

Further Information

As an example the Killing Floor 2 server requires at least 18.32 GiB of free space, as written on the steamdb.info site.

It would be a first step as information for the user, without implementing a code-side check mentioned in #704.

FireEmerald avatar May 06 '19 21:05 FireEmerald

Ideally, if a pre-compiled list was made available I would simply need to add the data. If a volunteer is willing to gather the data into a spreadsheet that would speed this up drastically.

dgibbs64 avatar May 06 '19 21:05 dgibbs64

Secondly, this can also be incorporated into the script itself #704

dgibbs64 avatar May 06 '19 21:05 dgibbs64

should we taking space used by steamcmd, temp files etc into accounting?

Frisasky avatar May 07 '19 02:05 Frisasky

@Frisasky probably just easier to add 1GB to all calculations. That will probably be OK

dgibbs64 avatar May 07 '19 06:05 dgibbs64

I don't think we should take steamcmd and temp files into account - they are so small compared with the server files itself:

1

As the size of the server files may change from time to time, I think it would be the best to not hard-code the size. If we would do this, we must update the info from time to time.

How about something like: 2019-05-07 08_28_31-Killing Floor 2 - LinuxGSM (here > link to https://steamdb.info/app/APP-ID/depots/)

FireEmerald avatar May 07 '19 06:05 FireEmerald

Yeah this is why I think maybe adding 1GB "breathing room" is a good idea.

Ideally, this process should be automated using a GitHub repo and Travis to generate a csv file but that is a whole mini project.

dgibbs64 avatar May 07 '19 08:05 dgibbs64

so.... which method we decide to be used? manually or just posting a steamdb link?

Frisasky avatar May 09 '19 14:05 Frisasky

Ultimately I would like to add the info in to LinuxGSM itself to warn the user. So manually adding would be preferable with the steamdb link as well.

dgibbs64 avatar May 09 '19 15:05 dgibbs64

Steps are being put in place to have minimum space requirements in code. This will eventually be put on to the website

dgibbs64 avatar Nov 25 '19 11:11 dgibbs64

steamcmd.net api can be used to get max sizes for steamcmd servers

dgibbs64 avatar Jan 10 '22 20:01 dgibbs64