Commit graph

111 commits

Author SHA1 Message Date
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
Daniel Ceregatti
95d05b9d5d Initial commit 2022-03-25 23:24:01 +00:00