- 
                Notifications
    You must be signed in to change notification settings 
- Fork 71
Complete rework #43
base: develop
Are you sure you want to change the base?
Complete rework #43
Conversation
+ createAlias for easier docker exec + added scripts to build / run
| So regarding the first test there was some documentation needed. Iam a fan of less additional documentation, the code and the folder structure itself should be the documentation. 
 
 
 | 
| Thanks for putting so much effort into this, looks quite promising. About GameServerManagers/LinuxGSM#3836 , I don't think that this requires much more work. However the only one who can effectively approve it is @dgibbs64 himself and he's quite busy at the moment afaik. Will try to make some time to have a look at all this again. | 
| So, I actually did take some time just now to take another look at this... And after trying to understand your code for a while I actually got to run a mcserver using your example-yml. A few things I encountered that weren't so intuitive for me (reminder, I am a docker noob with only very very limited knowledge). 
 One more thing (less an issue with your code than with me not understanding docker): On my first attempt to run docker-compose on one of the example ymls, it was exiting on me with the message "service 'name' must be a mapping not a string" - do you know what that was about? After re-installing docker (using docker desktop, I was working in a wsl2 container), it suddenly worked fine. All in all it looks very nice, good work! | 
| 
 | 
| ah and "service 'name' must be a mapping not a string" seems like one of the auto generated names is illegal for docker service | 
| Thanks for the explanations, sounds logically to me :) 
 No idea about that tho. Perhaps I just did a mistake on my previous docker installation. | 

Heyho, I looked into improving linuxgsm docker side a bit and added some of my ideas.
Currently my work is not completed but there are already quite some changes which might be discussable, therefore I would like to request feedback and suggestions. Also available through discord with the same name on linuxgsm server if you prefer pair programming review.
Features:
docker exec -it CONTAINER monitoror in scriptinglgsm-monitorChecklist
Pull request
PR will not be merged until all steps are complete.
developbranch as its base.Additional needed from my pov
Optional, probably follow up
State updated 05.04.2022
Ubuntu 22.04:
Feature Config injection with GAME_:
suggested versioning
Suggesting to use the common docker versioning without linuxgsm auto-update:
Script for this: