-
Notifications
You must be signed in to change notification settings - Fork 5
Some improvements, faster setup, new script (build and management) #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
lgsm.sh this script allow the user to control the server status, start stop and some other stuff lgsm-build.sh allow the user to build the image fast and easy some other stuff like utf-8 bug with tmux solve get some probleme with permission uid gid of the user solve can be see in the code add a crontab command, launch a update from the lgsm script each day at 5am now work on debian base system image from docker some improvement can be done in the script no time today :3 have a nice day.
add feature section
Some interesting stuff here. I am building an official LGSM image based off this repo. So I will be taking some ideas from this pull request and merging it in to the official one. |
I will be adding cron. lgsm-build.sh (renamed to linuxgsm-docker-build.sh) and lgsm.sh (renamed to linuxgsm-docker.sh). Please can you explain the UTF-8 bug? as I dont know anything about it. Finally is there a reason why your dockerfile has been changed to debian? As Ubuntu is the most compatible distro for game servers as game devs (i.e Valve) mainly build on it. Some real good stuff here. I would like contributors to start pull requests on the "official" docker image. As I can get it completed and official supported quicker. Thank you |
@dgibbs64 hello, i don't remember at all the utf-8 bug but i know it's was because my system is in french that's why i got this problem. I use the attach command with docker and my keyborad was not properly set. I add some line in the dockerfile to solve it. The uid it's because i share a folder of my main linux system to docker and the user lgsm need to have the same uid or docker gonna see 1005 as the owner so it's a little problem (just a fix to edit the game server from lgsm user of the main linux system outside docker without need to chown it in the image at each change i made from the lgsm user of the main linux system [it's like a bypass]) sorry if my code is not really great i use that for myself but if some code in it is interesting take it and if i have time to work properly on it i gonna do a other pull request better than this one. I am french from canada, sorry my english can be so bad :3 Have a nice day ^^ |
776e45d
to
f6ce91b
Compare
Update Dockerfile Update Dockerfile Update Dockerfile Update Dockerfile Update Dockerfile
Update README.md Update README.md Update README.md Update README.md
Update README.md
Update Dockerfile Update Dockerfile Update Dockerfile Update Dockerfile
Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh
Update Dockerfile
Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh Update linuxgsm-docker.sh
this pull request add two script
lgsm.sh this script allow the user to control the server status, start, stop and some other stuff
lgsm-build.sh allow the user to build the image fast and easy
some other stuff like utf-8 bug with tmux solve
get some probleme with permission uid gid of the user solve can be see in the code of Dockerfile
add a crontab command, launch a update from the lgsm script each day at 5am
now work and test on debian base system image from docker
some improment can be done in the script
take a little place at the bottom of the readme file
have a nice day.