Commit Graph

234 Commits

Author SHA1 Message Date
Michael (Parker) Parker 6b4a0370f6 Merge pull request #1001 from gOOvER/valheim-plus
Add Valheim Plus Mod + Readme Fixes
2021-03-11 10:05:06 -05:00
gOOvER 3086989dde fixed ld_lib_path 2021-03-11 16:02:02 +01:00
gOOvER 473ce0f91a Not longer using Startscript. Added all to StartupCMD 2021-03-08 17:52:38 +01:00
Michael (Parker) Parker 095b207186 Merge pull request #1005 from Software-Noob/add/modiverse
Add modiverse egg
2021-03-06 12:04:48 -08:00
gOOvER a9c13f5b57 Revert "Update Script"
This reverts commit 569506db80.
2021-03-05 16:57:29 +01:00
gOOvER 569506db80 Update Script 2021-03-05 16:55:45 +01:00
gOOvER 0c6b9f65b5 Update to use new Startscript 2021-03-05 16:53:43 +01:00
Alex d5aa73e6eb Fix rcon startup 2021-03-04 06:39:52 +02:00
Michael (Parker) Parker fb41e47296 Merge pull request #1012 from TuEye/Add-Subnautica-Nitrox
Add subnautica nitrox
2021-03-02 18:44:04 -05:00
Alex 7b22060c63 Include APP_ID 2021-03-02 23:43:59 +02:00
TuEye 20830f1a3b * Explained version variable 2021-02-28 17:38:32 +01:00
TuEye 4c08c365cd Update README.md
* Fixed Readme header and text
2021-02-28 17:22:08 +01:00
TuEye 10d5bbbedd * Added Egg and Subscription 2021-02-28 17:16:47 +01:00
Alex 541c5f637b fix typo 2021-02-25 22:12:19 +02:00
Alex 623fb14ade add branch selection 2021-02-25 22:11:28 +02:00
Alex cf6ed81df1 Update egg to 2021 2021-02-25 20:10:57 +02:00
Softwarenoob 3a077e0eda Add modiverse 2021-02-25 20:05:01 +02:00
gOOvER 945e4ae000 removed filter, because it's not working in script 2021-02-25 17:24:42 +01:00
gOOvER a921efba17 Added Valheim Plus Mod and fixed missing Valheim links in Readmes 2021-02-23 16:46:05 +01:00
Alex 120a38d49b Remove reference to other egg 2021-02-22 11:24:09 +02:00
Softwarenoob 04234dae30 add post scriptum 2021-02-22 11:16:53 +02:00
gOOvER 586603f279 removed annoying file_deny 2021-02-17 16:47:34 +01:00
gOOvER 2566595abe Added missing Auto Update Variable 2021-02-17 16:44:44 +01:00
Boy132 f6b90571a5 Add min rule to server password 2021-02-17 15:22:53 +01:00
Michael (Parker) Parker 4ebcd33851 Merge pull request #974 from Magi1053/valheim
Fix Valheim stop command following server update
2021-02-11 08:18:58 -05:00
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