Commit Graph

259 Commits

Author SHA1 Message Date
Michael (Parker) Parker
ba25380985
Merge pull request #970 from Magi1053/eco
Fix Eco start done config
2021-02-10 19:51:51 -05:00
Magi1053
987743f7c4
Move shutdown command to variable 2021-02-10 11:40:17 -06:00
Magi1053
1f62dca1a0
Remove startup flag 2021-02-10 11:26:50 -06:00
Magi1053
bff922a007
Update Valheim variables 2021-02-10 11:02:22 -06:00
Magi1053
f023e173e7
Fix Valheim stop command following server update 2021-02-10 11:02:10 -06:00
Michael (Parker) Parker
92c4b4c646
Merge pull request #968 from Magi1053/valheim
Add Valheim
2021-02-09 09:22:22 -05:00
Magi1053
eb2c08e025
Spellcheck 2021-02-08 22:59:46 -06:00
Magi1053
ccd1631669
Change startup config 2021-02-08 10:59:00 -06:00
Magi1053
739df396c7
Fix startup done config 2021-02-07 19:59:00 -06:00
Magi1053
387112026e
Fix variables 2021-02-07 19:46:29 -06:00
Magi1053
d56f0899f1
Fix shutdown command 2021-02-07 12:17:10 -06:00
Michael (Parker) Parker
400fe084e1
Merge pull request #964 from Brad-Hunter/patch-3 2021-02-06 23:23:01 -05:00
Magi1053
cbfc897cc6
Update valheim to match guidelines 2021-02-06 20:12:41 -06:00
Magi1053
df1ff5d1aa
Add Valheim 2021-02-06 13:06:43 -06:00
Brad Hunter
e5f1add887
Update README.md
Listed ports on the readme for others to view.
2021-02-04 15:57:29 +00:00
Brad Hunter
cd1a329ca0
Create README.md 2021-02-03 20:25:46 +00:00
Red-Thirten
c9c4b7d3af
Update README.md 2021-01-30 15:44:32 -08:00
Red-Thirten
85662e353d
Update README.md 2021-01-30 15:21:32 -08:00
Red-Thirten
b3a33a45ff
Delete steamcmd_servers/arma/arma3_headless_client directory
This Egg may boot properly, but it appears that the Linux version of Arma's Headless Client will not actually connect properly to the main server unless it is on the local host of the main server (connecting via 127.0.0.1). Therefore, this issue, along with HC functionality being added to the main Arma 3 Egg, I propose that this egg be retired.
2021-01-30 15:21:07 -08:00
Red-Thirten
bf03a3af07
Update egg-arma3.json
- Fixed startup command to properly escape quotation characters so that they are actually included in the startup command after it is parsed by the image.
- Changed the "Arma 3 Dedicated Server App ID" variable to be an integer instead of numeric to prevent decimal numbers.
- Changed the "Server Binary" variable to only allow commonly accepted server binaries. This helps prevent the end user from running an arbitrary script or binary on the container, increasing security.
- Added "-noLogs" as a recommended value for the "Extra Startup Parameters" variable to prevent console spam (and potential Pterodactyl rate limiting) out of the box.
- Changed the variable name "MODS" to "MODIFICATIONS". This fixes an odd bug where, if the variable name is specifically "MODS", it will intermittently not be read as an environment variable. No, I have no idea why this works. Yes, it makes no sense, but it works.
- Moved the "Extra Flags for SteamCMD" variable down in the list, and marked it as an advanced setting.
- Made it clear that the Mod Auto-Downloader option may not be able to download particularly large mods, due to a limitation of SteamCMD's +workshop_download_item function.
- Integrated Arma 3's Headless Client (HC) functionality into the egg, so that it can run HCs in parallel with the main server, within the same container (the image handles all this under the hood). Allows the user to specify how many HCs they want to run (up to 5), and what password to connect with (if the server is password locked).
2021-01-30 15:14:17 -08:00
Red-Thirten
868bc1e8ea
Update egg-arma3-headless-client.json
Removed currently unsupported `file_denylist` variable for now.
2021-01-26 20:52:15 -08:00
Red-Thirten
12ee708965
Update egg-arma3.json
Removed currently unsupported `file_denylist` variable for now.
2021-01-26 20:51:55 -08:00
Red-Thirten
03f2d20a96
Update README.md
- Generally cleaned it up and made it more clear what a Headless Client does.
- Added Installation Requirements
- Cleaned up, and removed spelling errors in, the Additional Settings section.
2021-01-26 16:03:38 -08:00
Red-Thirten
65645401e5
Update egg-arma3-headless-client.json
- Updated to latest Pterodactyl egg format
- Made startup command a little more robust, and added a server binary variable to allow for the choice of 32-bit, 64-bit, and profiling binaries to be run within the same egg (as opposed to a bunch of separate eggs).
- Install script was adjusted slightly: No longer does missing username check, because "anonymous" user cannot be used to download Arma 3. Also adds 64-bit libraries. Lastly, allows for extra steam flags to be passed to allow beta builds to be downloaded.

-- Variables --
- Changed game ID to be numeric only. Also hidden from end-user for cleanliness.
- Added more verbose descriptions for Steam username and password fields to make it more clear what is required, and what is visible to the end-user.
- Added server binary field to allow flexibility.
- Removed Steam Auth Code field because it isn't really practical.
- Cleaned up Connect IP, Connect Password, Mods, and ServerMods fields.
- Added server update and mods download/update fields.
- Added "Set Mods to Lowercase" field incase the user manually uploads a mod, which likely has uppercase files/folders. The Linux Arma 3 server does not like to load any files/folders with uppercase characters.
2021-01-26 15:45:59 -08:00
Red-Thirten
2c792b5959
Update README.md
Added clarity that server supports both 32 and 64-bit binaries.
2021-01-26 15:14:22 -08:00
Red-Thirten
163550486f
Update README.md
- Added Installation Requirements.
- Added CPU usage information.
- Added more info and removed spelling errors from Additional Settings.
- Corrected default server ports list.
2021-01-26 15:11:36 -08:00
Red-Thirten
dc0c565824
Update server.cfg
- Cleaned up informational comments.
- Reorganized the list of settings to be more readable and grouped related settings. More advanced (less touched) settings were moved to the bottom of the file.
- Changed some default values to better ones.
- Added some missing, yet common, settings.
2021-01-26 14:32:33 -08:00
Red-Thirten
9a94845c4b
Update basic.cfg
- Cleaned up informational comments at the top of file.
- Left "suggested" values, but commented most of them out to allow a fresh install to have developer default values. Advanced users can uncomment settings after installation if they so choose to.
- Removed defunct or non-relevant values.
2021-01-26 14:28:42 -08:00
Red-Thirten
21b3e30d53
Update egg-arma3.json
- Updated to latest Pterodactyl egg format
- Made startup command a little more robust, and added a server binary variable to allow for the choice of 32-bit, 64-bit, and profiling binaries to be run within the same egg (as opposed to a bunch of separate eggs).
- Adjusted startup complete message to more accurately represent when the server is started. It also is not dependent on if the user uses the -noLogs extra startup flag (which the previous complete message did).
- Install script was adjusted slightly: No longer does missing username check, because "anonymous" user cannot be used to download Arma 3. Also sets correct permissions for the .cfg files downloaded. Adds 64-bit libraries. Lastly, allows for extra steam flags to be passed to allow beta builds to be downloaded.

-- Variables --
- Changed game ID to be numeric only. Also hidden from end-user for cleanliness.
- Added more verbose descriptions for Steam username and password fields to make it more clear what is required, and what is visible to the end-user.
- Added server binary field to allow flexibility.
- Removed Steam Auth Code field because it isn't really practical.
- Cleaned up Mods, ServerMods, server.cfg, and basic.cfg fields.
- Added server update and mods download/update fields.
- Added "Set Mods to Lowercase" field incase the user manually uploads a mod, which likely has uppercase files/folders. The Linux Arma 3 server does not like to load any files/folders with uppercase characters.
2021-01-26 14:22:00 -08:00
Red-Thirten
5c2f1019d5
Delete steamcmd_servers/arma/arma3_x64 directory
- 64-bit directory no longer needed; 64-bit functionality integrated into base arma egg/image.
2021-01-26 14:02:53 -08:00
Red-Thirten
d259921877
Update README.md
- Removed unneeded 64-bit egg reference.
2021-01-26 13:59:45 -08:00
Michael (Parker) Parker
ea0f1a54c5
Merge pull request #898 from gOOvER/pixark-fixes
PixArk - Fixes Servername
2021-01-11 09:08:05 -05:00
Michael (Parker) Parker
433b64c280
Merge pull request #916 from gOOvER/scpsl-fix
SCPSL Dedicated Server - fix for Config
2021-01-11 05:55:16 -05:00
Michael (Parker) Parker
b6ec66cb7d
Merge pull request #907 from gOOvER/forest-fixes
The Forest - Fixed wrong Ports and other things
2021-01-08 13:29:09 -05:00
Torsten Widmann
e3dfd197c5 small fix 2021-01-08 14:18:49 +01:00
Torsten Widmann
0019e197e9 SCPSL Dedicated Server - fix for Config 2021-01-08 14:01:11 +01:00
Thomas Selwyn
a32d4cef4b Arma 3 readme cleanup
Arma 3 x64 isn't a HC, fixes up the arma readme
2021-01-05 20:56:12 -05:00
Thomas Selwyn
560bdbcb4f SteamCMD Servers cleanup
Adds missing games, cleans up readme, fixes links, etc.
2021-01-05 20:46:42 -05:00
Thomas Selwyn
7d140f6476 Update README.md
Rust Autowipe egg isn't on staging branch
2021-01-05 19:51:25 -05:00
Torsten Widmann
b26b2613e1 Set VAC to off 2021-01-04 08:36:06 +01:00
Torsten Widmann
93dff0ae47 Fixed not working Ports and other things 2021-01-03 20:24:59 +01:00
Torsten Widmann
73a09593c6 Fixes Servername 2021-01-01 19:52:13 +01:00
Alex
dcf8436809
Update install script and image 2021-01-01 18:35:42 +02:00
Michael (Parker) Parker
03c7d23846
Merge pull request #800 from microton79/add/quakelive
Add Quake Live
2020-12-26 07:57:23 -09:00
Michael (Parker) Parker
f5741b809f
Merge pull request #875 from tmunsch/patch-6
Update the forest readme
2020-12-26 04:18:51 -09:00
Michael (Parker) Parker
c9d4e53c5c
Merge pull request #882 from Zarklord/patch-3
pause_when_empty defaults to true.
2020-12-26 04:15:06 -09:00
Zarklord
6eaeaf9cdd
pause_when_empty defaults to true.
pause_when_empty should by default be true, it is the default and intended behavior for 99% of servers, along with that, most players(myself included), expect that default configs will match the standard default of the game, and this caught me off guard to see the game was still running.
2020-12-25 18:31:14 -05:00
tmunsch
4116738cfd
Fixed Typo
OCD active
2020-12-22 14:46:45 -05:00
tmunsch
a043f4a6bd
Update forest readme
Updated Forest Readme
2020-12-22 14:44:18 -05:00
mryoung
78e7d460d6 Merge branch 'master' into add/quakelive 2020-12-15 10:21:53 +01:00
Michael (Parker) Parker
34e09b7036
Merge branch 'master' into add/barotrauma 2020-12-13 21:37:44 -05:00
Michael (Parker) Parker
d910b22259
Merge pull request #863 from Software-Noob/add/assetto_corsa
Add/assetto corsa
2020-12-13 21:35:27 -05:00
Alex
14f0c7e8b8
serversettings.xml warning 2020-12-14 04:27:16 +02:00
Softwarenoob
51e17b3ec9 add barotrauma 2020-12-14 04:19:31 +02:00
Softwarenoob
c1c73cd002 add assetto_corsa to readme files 2020-12-14 03:47:09 +02:00
Softwarenoob
6900e1f4ac Add assetto_corsa 2020-12-14 03:43:32 +02:00
Softwarenoob
448b8c750e fix readme files 2020-12-14 01:19:23 +02:00
Softwarenoob
e7a6007c1b add the_forest to readme files 2020-12-14 01:16:13 +02:00
Softwarenoob
359cc6c35d added the_forest egg 2020-12-14 01:07:25 +02:00
TASelwyn
846a4d4819 Cleaning up proxies
Geyser is actually cross platform, not just bedrock.
Also, dragonproxy is entirely abandoned in favour of geyser so removed all instances of dragonproxy and just left a msg saying use geyser in the top level readme.
2020-12-05 13:42:37 -05:00
Michael (Parker) Parker
0b67a81d32
Merge pull request #777 from Thiritin/patch-1
Modify SCP:SL Dedicated to allow EXILED Modification to run Auto Updater
2020-12-05 07:39:42 -05:00
Michael Parker
4980369696 update holdfast locations
Changes the holdfast location
2020-12-04 16:35:31 -05:00
Ethan Jones
6410510abc
"Ballte" Eye -> Battle Eye 2020-12-01 08:58:43 -07:00
Torsten Widmann
c14f6b5b98 Update DOtNet to recommended DotNet5 2020-11-30 16:57:07 +01:00
mryoung
72d003817e Removed Max Players VAR 2020-11-22 22:22:31 +01:00
Michael (Parker) Parker
c733a3cda3
Merge pull request #785 from KungRaseri/KungRaseri-patch-1
Update egg-onset.json
2020-11-22 10:09:51 -05:00
Michael (Parker) Parker
dda0392960
Merge pull request #733 from JonathanTF2/add/teamfortress2classic
Add Team Fortress 2 Classic
2020-11-21 11:22:21 -05:00
Exonical
83f291a04e
Merge branch 'master' into game/arma3_x64 2020-11-20 10:16:28 -06:00
Terrahost
4460ea6385 hm yes commits 2020-11-20 08:30:57 -06:00
mryoung
df60f9d099 Readme Order
Corrected the entry to be in line of the alphebetical order
2020-11-20 14:11:29 +01:00
mryoung
44a67a606e Update README.md
Edited Readme in steamcmd folder
2020-11-20 14:05:49 +01:00
mryoung
d81fbe8961 Add Quake Live 2020-11-20 13:22:05 +01:00
KungRaseri
7a7fde7424
Update egg-onset.json
Added startup parameter `noinput`. This should fix the issue where the server stops due to a `std::runtime_error`.
2020-11-10 11:59:16 -07:00
Tin
51c8a80dd7
Update egg-scpsl.json 2020-11-05 01:09:24 +01:00
Tin
5d0378c8d3
Allow EXILED Modification to run Auto Updater
I'm proposing this change as it will add an Environment Variable used by the EXILED (a Popular SCP:SL Mods Framework) to run its auto updater. Otherwise, the user could run into an issue with his server not starting.

I know this is normally not used to support modifications. But as this is only an environment variable I will propose the change anyway.
2020-11-04 15:24:47 +01:00
parkervcp
45472c3830
update stormworks
Change to using the debian_wine-5 image
Change to use a start command and not a start script.
2020-10-26 23:11:00 -04:00
Michael (Parker) Parker
a4a7b68b9e
Merge pull request #595 from parkervcp/add/stormworks
Add Stormworks: Build and Rescue egg
2020-10-26 22:47:03 -04:00
Michael (Parker) Parker
8605cc5cd9
Merge pull request #751 from Scraayp/add/scraayp
Changed typo and removed not needed folder
2020-10-25 22:10:45 -04:00
Michael Parker
f1bfb75f44 update conan exiles
removes some un-needed variables.
adds query port variable

updates the start command
2020-10-24 07:26:22 -04:00
Scraayp
73bff7f5d5
Fixed not needed folder. 2/2 2020-10-22 12:51:33 +02:00
Scraayp
fbcf6e02ac
Removed not needed folder. 1/2 2020-10-22 12:51:01 +02:00
jonathan
edccca9312
Update README.md 2020-10-13 15:50:14 +01:00
jonathan
cb99ba945b
Update README.md 2020-10-13 15:48:23 +01:00
jonathan
175a846c09
Update README.md 2020-10-13 15:48:05 +01:00
jonathan
457bc89e24
Create README.md 2020-10-13 15:47:57 +01:00
jonathan
83fc1023e2
Added TF2C to the readme. 2020-10-13 15:44:26 +01:00
jonathan
be6a08abb1
Rename steamcmd_servers/tf2_classic/egg-team-fortress2-classic.json to steamcmd_servers/team_fortress_2_classic/egg-team-fortress-2-classic.json 2020-10-13 15:44:06 +01:00
jonathan
a8eb19829b
Add TF2C egg config. 2020-10-13 15:42:55 +01:00
Michael (Parker) Parker
589eb44da3
Merge pull request #727 from gOOvER/Rising-World
Added Rising World
2020-10-11 12:00:04 -04:00
Torsten Widmann
f71956a9e7 Added Rising World 2020-10-11 07:17:05 +02:00
Michael Parker
1a0376d7ef add windows install flag for conan 2020-10-09 09:00:20 -04:00
Torsten Widmann
162cafc4a7 Update egg-soldat.json
Fixed Parse Error with file and switch to INI
2020-10-06 17:00:27 +02:00
Ryan Kubiak
305b8e97bf Add Avorion egg 2020-10-04 11:52:25 -07:00
Michael (Parker) Parker
49890b830e
Merge pull request #684 from gOOvER/eco9server
Updated Egg for ECO 9
2020-10-01 22:47:40 -04:00
BuildTools
7fbfbac3d2 Update egg-killing-floor2.json
Fix Typo
2020-09-23 08:12:20 -04:00
BuildTools
8bc8fa4546 Remove Duplicate Killing Floor 2
Removing duplicate killing floor 2 folder as per instructions by Parker
2020-09-23 08:09:12 -04:00
Torsten Widmann
aa868e8282 Egg uses now dotnet Image from Parker 2020-09-15 15:37:50 +02:00
parkervcp
65dedecc7c
update ark start command
Fixes some errors in the trap
Fixes the session name issue
2020-09-13 10:57:34 -04:00
parkervcp
2a8bd55940
add mordhau wine config
Add a new mordhau egg that uses wine to run the server.
2020-09-13 10:53:02 -04:00
Torsten Widmann
e81257792f Egg uses now DotNet 2020-09-12 07:13:03 +02:00