Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								5e48a3c3e3 
								
							 
						 
						
							
							
								
								Add convenience script.  
							
							 
							
							
							
						 
						
							2022-07-25 18:24:45 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								4359cdb163 
								
							 
						 
						
							
							
								
								Updated usage.  
							
							 
							
							
							
						 
						
							2022-07-23 23:54:20 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								e71ed82871 
								
							 
						 
						
							
							
								
								Add uptime to status.  
							
							 
							
							... 
							
							
							
							Updated docs. 
							
						 
						
							2022-07-23 22:09:57 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								71f381ec3d 
								
							 
						 
						
							
							
								
								Refactor the profiles directory name so it doesn't tab complete to the start of the other directory.  
							
							 
							
							... 
							
							
							
							Make update also handle server config file diff. 
							
						 
						
							2022-07-23 20:16:07 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								3c0f72b754 
								
							 
						 
						
							
							
								
								Disable the logging of FPS and such every minute.  
							
							 
							
							
							
						 
						
							2022-07-23 20:14:38 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								381f3fbaf3 
								
							 
						 
						
							
							
								
								More mod WIP.  
							
							 
							
							
							
						 
						
							2022-07-23 11:15:19 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								ddfee2d2d1 
								
							 
						 
						
							
							
								
								Updated docs.  
							
							 
							
							
							
						 
						
							2022-07-22 23:31:41 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								8303f24a6a 
								
							 
						 
						
							
							
								
								Updated docs.  
							
							 
							
							
							
						 
						
							2022-07-22 23:20:39 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								dc04adff04 
								
							 
						 
						
							
							
								
								Updated docs.  
							
							 
							
							
							
						 
						
							2022-07-22 23:19:50 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								c31f47c3a5 
								
							 
						 
						
							
							
								
								Updated docs.  
							
							 
							
							
							
						 
						
							2022-07-22 23:15:55 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								49f5206d35 
								
							 
						 
						
							
							
								
								Switch to docker compose plugin.  
							
							 
							
							
							
						 
						
							2022-07-22 22:56:02 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								401d857a7f 
								
							 
						 
						
							
							
								
								Implement more mod handling.  
							
							 
							
							
							
						 
						
							2022-07-22 22:19:33 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								1ba6a057c0 
								
							 
						 
						
							
							
								
								First working implementation of mod support.  
							
							 
							
							
							
						 
						
							2022-07-22 21:12:36 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								9d0cb5f7bf 
								
							 
						 
						
							
							
								
								Make core file handling be part of docker compose.  
							
							 
							
							... 
							
							
							
							Remove the shutdown handling hack when the server was crashing on exit.
Add a proper stop option now that seinding SIGTERM will properly shut the server down. 
							
						 
						
							2022-07-22 18:12:50 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								e8d0893569 
								
							 
						 
						
							
							
								
								Add ability to attach a host-based debugger.  
							
							 
							
							
							
						 
						
							2022-07-22 18:11:46 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								215c81f437 
								
							 
						 
						
							
							
								
								Updated docs.  
							
							 
							
							
							
						 
						
							2022-07-22 18:11:07 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								f6153d02b5 
								
							 
						 
						
							
							
								
								Refactor to allow cleanup to happen in an exit trap.  
							
							 
							
							... 
							
							
							
							Remove loop to allow docker to handle restarts on crashes. Hacks exist for now to force exit 0 because the server always crashes on exit.
Rework how the config is loaded. It need not always happen. 
							
						 
						
							2022-07-10 11:26:16 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								e3daab9d25 
								
							 
						 
						
							
							
								
								Add host mode support so the server shows up in LAN browsers. Keep ports with comments so the old setting can remain as an option.  
							
							 
							
							
							
						 
						
							2022-07-10 11:24:06 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								296fc55765 
								
							 
						 
						
							
							
								
								Set the path to include /files and stop adding the server script so we can develop it without building.  
							
							 
							
							
							
						 
						
							2022-07-10 11:21:07 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								8ba598b549 
								
							 
						 
						
							
							
								
								Bind mount the server script in the container for now, to dev.  
							
							 
							
							
							
						 
						
							2022-07-09 14:48:15 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								b9aee3d824 
								
							 
						 
						
							
							
								
								Add RCON file handling.  
							
							 
							
							... 
							
							
							
							Add RCON client.
Add many comments. 
							
						 
						
							2022-07-09 14:23:43 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								c9edc5eb59 
								
							 
						 
						
							
							
								
								Use new RCON port.  
							
							 
							
							... 
							
							
							
							Start the server with a command line here so we can dev more rapidly. 
							
						 
						
							2022-07-09 14:23:09 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								a50e9ed6a4 
								
							 
						 
						
							
							
								
								Add git, jq, python, and py3rcon.  
							
							 
							
							
							
						 
						
							2022-07-09 14:22:33 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								2b64840617 
								
							 
						 
						
							
							
								
								Updated docs.  
							
							 
							
							
							
						 
						
							2022-07-09 14:21:42 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								ee3ee48ff0 
								
							 
						 
						
							
							
								
								Add rcon port.  
							
							 
							
							
							
						 
						
							2022-07-09 11:34:36 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								56aa713151 
								
							 
						 
						
							
							
								
								Fix yet more conflicts.  
							
							 
							
							
							
						 
						
							2022-07-08 22:45:06 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								c2ca3ce46b 
								
							 
						 
						
							
							
								
								Fix conflict.  
							
							 
							
							
							
						 
						
							2022-07-08 22:41:42 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								4377404e07 
								
							 
						 
						
							
							
								
								Add rcon port.  
							
							 
							
							
							
						 
						
							2022-07-08 22:39:19 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								ba2be87f37 
								
							 
						 
						
							
							
								
								Re-format and re-order entries.  
							
							 
							
							
							
						 
						
							2022-07-08 22:39:19 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								9edfcae0c9 
								
							 
						 
						
							
							
								
								More checking, less calling of the config function.  
							
							 
							
							
							
						 
						
							2022-03-31 01:34:10 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								f2987ebe1e 
								
							 
						 
						
							
							
								
								Use proper recommendation message.  
							
							 
							
							
							
						 
						
							2022-03-31 01:06:55 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								cb1ab78db8 
								
							 
						 
						
							
							
								
								Prevent the config from happening if the server files aren't installed yet.  
							
							 
							
							
							
						 
						
							2022-03-31 00:50:56 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								322ce732c5 
								
							 
						 
						
							
							
								
								Updated docs.  
							
							 
							
							
							
						 
						
							2022-03-26 21:28:36 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								ccc9302a3e 
								
							 
						 
						
							
							
								
								Add more dependency checking to make sure things don't run when they're not met.  
							
							 
							
							
							
						 
						
							2022-03-26 18:04:04 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								618488224f 
								
							 
						 
						
							
							
								
								Add the ability to fake the DayZ install while developing, as it's very large and takes a lot of time.  
							
							 
							
							... 
							
							
							
							Remove actions that will not become part of the set of features.
Update usage output. 
							
						 
						
							2022-03-26 17:36:08 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								fb23bd2196 
								
							 
						 
						
							
							
								
								Updated docs.  
							
							 
							
							
							
						 
						
							2022-03-26 16:49:38 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								164d5b41d6 
								
							 
						 
						
							
							
								
								Add more interactive functionality: Login, update, rcon, etc. All WIPs.  
							
							 
							
							... 
							
							
							
							Simplify things by consolidating all the bash stuff into dayzserver and removing files where the content has become managed interactively.
Make sure steamcmd has proper permissions in the container.
More updated documentation. 
							
						 
						
							2022-03-26 16:37:39 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								d87c5fad0e 
								
							 
						 
						
							
							
								
								Create a dedicated means by which we can run interactive prompts to effect tasks such as (all WIP):  
							
							 
							
							... 
							
							
							
							Logging into to Steam, accounting for Steam Guard. These credentials persist throughout the lifetime of the docker volume storing the data.
  Adding/removing/managing workshop items. The goal is to also manage the "=mod=" parameter.
  Listing the auto-generated RCON password.
  Backing up.
Further refine the original dayzserver script. In docker, a lot of the other stuff wasn't necessary so a lot is just being removed.
Install steamcmd into the container in Dockerfile and adjust paths.
Vastly updated docs! 
							
						 
						
							2022-03-26 13:02:54 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								e7ba76acf7 
								
							 
						 
						
							
							
								
								Added Steam login step, which is done interactively.  
							
							 
							
							... 
							
							
							
							Factor out all the unused stuff from dayzserver. Rework the logic.
Started support for workshop items.
Updated docs. 
							
						 
						
							2022-03-26 03:16:04 -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  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								3c91314b49 
								
							 
						 
						
							
							
								
								Add missing lib.  
							
							 
							
							... 
							
							
							
							Remove other packages that won't be used in docker.
Add more reporting when the server crashes. WIP. 
							
						 
						
							2022-03-25 19:51:57 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								0e25ac2bcf 
								
							 
						 
						
							
							
								
								Lower the docker compose version, as the one on my server didn't like this one.  
							
							 
							
							
							
						 
						
							2022-03-25 19:09:50 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								e34218a880 
								
							 
						 
						
							
							
								
								Use the correct Debian image.  
							
							 
							
							
							
						 
						
							2022-03-25 19:09:03 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								c07ad683ca 
								
							 
						 
						
							
							
								
								Just use the anonymous steam user.  
							
							 
							
							
							
						 
						
							2022-03-25 19:06:02 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								8eed898bd4 
								
							 
						 
						
							
							
								
								First working prototype. It "works", but it still segs, which is the problem I was hoping to fix. Bummer.  
							
							 
							
							... 
							
							
							
							Add the dayzserver from upstream, but a modified version that doesn't do all the tmux stuff. 
							
						 
						
							2022-03-25 18:54:25 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								02dd72d0bf 
								
							 
						 
						
							
							
								
								Add .gitignore.  
							
							 
							
							
							
						 
						
							2022-03-25 16:25:55 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Ceregatti 
								
							 
						 
						
							
							
							
							
								
							
							
								e204704a56 
								
							 
						 
						
							
							
								
								Initial import.  
							
							 
							
							
							
						 
						
							2022-03-25 16:24:50 -07:00