Commit graph

93 commits

Author SHA1 Message Date
3de1c34e05 Use slightly different args for wine 2024-05-25 15:46:29 -07:00
df83511e45 Run with wine if Pterodactyl, and run with proton if not. 2024-05-25 15:31:48 -07:00
e6736842e9 Switch to using xvfb-run 2024-05-25 15:22:33 -07:00
6d9fdb984b Expose default wrapper port numbers 2024-05-25 14:50:45 -07:00
360ae26044 Add some extra debug and redundancy 2024-05-25 13:42:30 -07:00
9d584d151d Do not check game server for updates 2024-05-25 06:28:52 -07:00
2ea938a11d Use steamcmd's docker image to get all necessary runtime deps 2024-05-25 06:16:55 -07:00
b8ca241ab5 Remove old command from entrypoint 2024-05-25 06:03:54 -07:00
b9c1e1f53a Speed up docker builds, create a special image for build dependencies. 2024-05-25 05:52:56 -07:00
c4f68d53ca Don't run server on install, pterodactyl doesn't expose ports during install. 2024-05-25 05:49:18 -07:00
45ef595bae Adjust installscript 2024-05-25 05:19:59 -07:00
da3762177a Adjust installscript 2024-05-25 05:06:11 -07:00
aac70e86ee Allow CWD to be passed by command line arg 2024-05-25 05:03:58 -07:00
e14f788684 Update a few other references to use SessionData 2024-05-25 04:52:03 -07:00
3122343be7 Use a restart timer toggle in SessionData. 2024-05-25 04:51:00 -07:00
685d7379cb Make some last minute changes 2024-05-25 04:50:28 -07:00
ff94b3a0b1 Make a few more debug changes 2024-05-24 18:36:34 -07:00
6eb8d78036 Kill process if rcon did not work 2024-05-24 18:11:00 -07:00
bb6fadd717 Remove a thread blocking piece of code. 2024-05-24 18:09:51 -07:00
8d9d792568 Only shut down automatically when automatic shutdown is enabled by settings 2024-05-24 17:57:14 -07:00
878d1ea330 Update docker file instructions 2024-05-24 16:48:31 -07:00
1c24c17d91 Update docker file instructions 2024-05-24 16:39:32 -07:00
cba1739f7a update URL in compile 2024-05-24 16:26:27 -07:00
e47c2c3a00 Copy installscript when building container 2024-05-24 16:23:59 -07:00
41976f1a2a Some simple edits 2024-05-24 16:23:13 -07:00
2ae933b9ad Updated to use newer LibAC instruction to reconnect or disconnect 2024-05-24 16:15:31 -07:00
a393aadada Adds some docker files 2024-05-24 16:13:27 -07:00
68130285bc Change libac package name, and integrate rcon into libac 2024-05-24 14:52:01 -07:00
ca57807ccb Add in some final touches 2024-05-24 14:09:13 -07:00
0181ea4cf8 Add in more implementation 2024-05-24 13:51:21 -07:00
1b2ec0e74d Add in more implementation 2024-05-24 13:48:21 -07:00
fc0c1c7e7a Got more things functional 2024-05-23 22:18:59 -07:00
a1141cd2b8 Got more stuff connected up and working 2024-05-23 04:12:45 -07:00
7cddfd2de6 Refactor project, get server-client coms working 2024-05-23 00:11:14 -07:00
6fadb92a26 Start implementing server-side functionality. 2024-05-22 20:47:52 -07:00
2b6a265b74 Create a entry point for server 2024-05-22 16:13:19 -07:00
52c6fff445 Move stuff around again 2024-05-22 16:10:35 -07:00
399d884681 Start to update stuff 2024-05-22 16:09:36 -07:00
110b2d150c Refactor hierarchy 2024-05-22 00:14:25 -07:00
fe4f77d290 Adds a missing title to the new switch tile in credentials 2023-11-08 17:21:56 -07:00
16c935d904 Make some changes to allow not using steamcmd for mod downloads 2023-11-08 17:13:32 -07:00
54f90c7cdb Add a 2fa toggle 2023-11-08 15:20:40 -07:00
fce8632639 Revert "Rip out the mod download function because steamcmd is shit"
This reverts commit f2f0df0f17.
2023-11-08 15:08:26 -07:00
a33a74a4e8 Revert "Removes mod download"
This reverts commit 6df0356bd6.
2023-11-08 15:08:19 -07:00
6df0356bd6 Removes mod download 2023-11-08 05:19:38 -07:00
f2f0df0f17 Rip out the mod download function because steamcmd is shit 2023-11-08 05:19:27 -07:00
f043e3ee99 update windows batch scripts 2023-11-05 03:56:32 -07:00
27df3d871e Start server with log command 2023-11-05 02:40:55 -07:00
caa5b2bf69 Makes the stop command actually functional 2023-11-05 02:40:38 -07:00
46ae60392c Fix pathing output 2023-11-05 01:21:42 -07:00