Commit graph

18 commits

Author SHA1 Message Date
Daniel Ceregatti
088d5d3e51 Implement server restarting via messages.xml.
Trim down the container to only what it really needs.
Upgrade containers to bookworm.
Upgrade web's node to 20.
Add bercon to the web container.
Remove rcon from the server container.
Remove motd text from config.
Add roadmap and update docs.
2024-04-19 08:03:18 -07:00
Daniel Ceregatti
f6aa92d945 Implement key copying as a factor of starting the server.
Only copy extra files from mod integrations, not ones that are handled already.
Add 'all' for deactivation argument to allow a quick reset of the mods.
Restore generic server name in the config example.
Update docs.
2024-03-28 08:06:19 -07:00
Daniel Ceregatti
93f65760ac Remove version from docker compose, as it seems this is obsolete.
Get status from a different file, as the previous file's stats were changing, and therefore unreliable.
Add Namalsk maps to config.
2024-03-22 23:10:21 -07:00
Daniel Ceregatti
5918646eb0 Add custom integration for disabling the personal light. This gets turned on despite what's set in serverDZ.cfg because it's overridden in cfggameplay.json.
Add wipe command, to allow for easy wiping of storage.
Remove cfggameplay case-sensitivity hack, now that this is fixed upstream.
Continue documenting the vanilla installation instructions for Hype Train, for some reason.
2024-01-18 11:40:19 -08:00
Daniel Ceregatti
d1d3069500 Add Diesel Jerry can mod. 2023-12-21 16:02:39 -08:00
Daniel Ceregatti
611b67e9ee Add custom integration for changing spawn gear. WIP. 2023-11-17 09:16:20 -08:00
Daniel Ceregatti
64cf1de4d5 Set config file to have the example server name. 2023-06-16 10:41:26 -07:00
Daniel Ceregatti
2fc31fea37 The server doesn't like read only directories where it finds its files. Removing read-only flags from mounts for now.
Rework directories so there are fewer volumes within volumes.
Keep splitting up the code between the two scripts, removing unused variables, etc..
Add XML file merging integration. WIP.
Fix lack of comma in cfg file that _might_ have been causing issues...
2023-05-18 17:29:27 -07:00
Daniel Ceregatti
206c838f9d Continue splitting up the functionality. Only put functions and files that pertain to the container and/or volume.
Set forceSameBuild = 0 because the release build we have, while it works, reports a few revisions behind.
WIP getting all this working again.
2023-05-15 17:44:56 -07:00
Daniel Ceregatti
291d869ed1 Fix bad usage. 2023-03-30 11:04:21 -07:00
Daniel Ceregatti
469af7c0c8 Add other maps to the config.
Set FPS output to 1 hour.
Change MOTD.
2023-03-30 10:23:15 -07:00
Daniel Ceregatti
f612004802 Add the other maps as templates. 2022-09-23 15:10:38 -07:00
Daniel Ceregatti
3c0f72b754 Disable the logging of FPS and such every minute. 2022-07-23 20:14:38 -07:00
Daniel Ceregatti
13f3cda4cb Bring in all the settings from the documentation. The last two are not from there, though. 2022-07-10 11:24:46 -07:00
Daniel Ceregatti
c2ca3ce46b Fix conflict. 2022-07-08 22:41:42 -07:00
Daniel Ceregatti
368ec600f7 Remove all the Battle Eye rcon crap. Let the game manage that.
Remove the default.cfg file as that's just been incorporated into the dayzserver script.
Set some saner defaults in serverDZ.cfg.
Remove the faking of the install.
Integrate steamcmd from Debian.
Updated docs.
2022-03-31 00:34:57 -07:00
Daniel Ceregatti
6be82b1adc Make configuration changes come from changes to the files rather than setting environment variables.
Updated documentation.
2022-03-25 23:52:06 -07:00
Daniel Ceregatti
b141d2b0da Refactor to use only one volume, one for the entire contents of the user's home directory. This simplifies a lot.
Make all bash changes to the dayzserver script instead of creating a wrapper.
Handle the server config and Battle Eye string substitution.
Add the default.cfg from upstream and handle it locally.
2022-03-25 23:17:55 -07:00
Renamed from serverDZ.cfg (Browse further)