51 Commits
Author SHA1 Message Date
tom a59487c468 add separate archive directory 2026-10-07 23:16:17 +02:00
tom e824432824 add shell path to env config 2026-10-02 18:37:56 +02:00
tom bc5b710da5 add modulable tar path with env var 2026-10-02 18:26:45 +02:00
tom a05295434b fix archiving command 2026-10-02 18:16:04 +02:00
tom 8310113300 archive command logging 2026-10-02 18:11:17 +02:00
tom 5251aa8024 take lrzip executable path from env 2026-10-02 17:24:39 +02:00
tom 117bed4df7 fix server not archiving after a month 2026-10-02 16:56:00 +02:00
tom 9660d8cfee update readme.md 2026-08-12 19:05:56 +02:00
tom 937be73772 add README 2026-08-12 19:03:19 +02:00
tom c4f3c129f1 change default config path 2026-06-23 22:54:58 +02:00
tom 64b2f04f8f add 'disabled' state, fix handshake proxy send 2026-06-17 18:23:24 +02:00
tom 940b595e3a bump version to 0.0.8, enable tests on nix build 2026-06-14 16:37:10 +02:00
tom 46a886a6bd add tests 2026-06-14 16:33:23 +02:00
tom 3791a8b04e fix url server name retreival 2026-06-13 17:44:34 +02:00
tom 9ba7ac5c70 reduce logging 2026-06-12 19:06:58 +02:00
tom c3c74bc47c bump version to 0.0.7 2026-06-12 19:02:32 +02:00
tom 8f3de30cd1 server unarchive when starting 2026-06-12 19:02:01 +02:00
tom b2ab524b7e rename dockermgr to srvmgr 2026-06-12 18:32:52 +02:00
tom 97f3e4c139 archive server 2026-06-12 18:27:55 +02:00
tom 6aa0ab473d keep already started containers, multi threaded async 2026-06-12 12:50:25 +02:00
tom 5125aed0da add setState command, detect crashed/stopped servers periodically 2026-06-12 00:01:23 +02:00
tom 0bbb8b3245 fix multiple packet in single handle_buffer call, set server as stopped when proxy connection failed and container can't be found 2026-06-11 18:33:38 +02:00
tom 5ccac4f3d4 fix buffer out of range on small packets 2026-06-11 16:52:22 +02:00
tom 37afa2c044 fix compilation warn 2026-06-11 15:32:43 +02:00
tom 887a228cf2 nix disable check phase, fix incomplete/failed write in proxy mode, add FML support, rename executable to dmm, image tag specific to servers, config folder from env, 2026-06-11 15:22:29 +02:00
tom 3f840ea284 fix warnings 2026-06-10 23:08:06 +02:00
tom fe5235a3ca manager loop auto stop servers 2026-06-10 20:51:02 +02:00
tom 7bae17c525 manager loop WIP, add nix flake 2026-06-10 17:20:29 +02:00
tom 35ac5453d9 login to start 2026-06-10 13:19:10 +02:00
tom 17032a1940 fix proxy mode start 2026-06-09 17:45:44 +02:00
tom 408530db00 embed migrations, fix start, add stop 2026-06-09 17:09:07 +02:00
tom 5136e0bdc3 add docker container creation (add broken since sqlite change) 2026-06-09 00:42:50 +02:00
tom 410ca2eeef switched to sqlite 2026-06-06 19:43:56 +02:00
tom 05c69d26ed start switch to sqlite 2026-06-06 18:19:29 +02:00
tom e162ef10a3 add edit, ls and remove cli commands 2026-06-06 17:20:15 +02:00
tom 25d7a6ffd1 add command works ,fix warnings, proxy repaired, docker start arguments defined 2026-06-05 22:03:22 +02:00
tom e52763c35e options to env handling 2026-06-05 00:38:12 +02:00
tom 37ce941e02 remove rpc, cli start 2026-06-04 12:37:57 +02:00
tom 3ce0f800a0 tests for minecraft-server container, save rpc before changing control method 2026-06-03 14:44:20 +02:00
tom dea2bd0af7 show date right in status description 2026-06-01 00:21:14 +02:00
tom b818f7eaa3 server from db working 2026-05-31 23:59:51 +02:00
tom 2303f06fea db working, reorganize minecraft socket code 2026-05-30 00:31:12 +02:00
tom 6e7285507d start diesel setup 2026-05-29 18:00:58 +02:00
tom 0cab69da71 maybe scrapped Server/ServerList 2026-05-28 15:31:07 +02:00
tom 8a397d2b6e fix warnings 2026-05-20 21:38:00 +02:00
tom 87a0cdfdad login proxy works 2026-05-20 21:37:15 +02:00
tom 21d448a90f fix multiple packet in client buffer 2026-05-19 21:20:17 +02:00
tom 1de458dc54 WIP, borked 2026-05-19 18:59:52 +02:00
tom 20ce06657d reorganize file structure, define rpc protocol 2026-05-10 18:13:04 +02:00
tom 5324cb8c29 server list working 2026-05-06 02:49:03 +02:00
tom ddfb5b3ddb initial commit 2026-05-04 11:39:04 +02:00