Skip to content

Conversation

jkljkl1197
Copy link

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.

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.
this readme can be better ^^.
add feature section
@dgibbs64
Copy link

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.

@dgibbs64
Copy link

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.
Please also tell me why this is required --uid 1001

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

@jkljkl1197
Copy link
Author

jkljkl1197 commented Jan 17, 2018

@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 ^^

@jkljkl1197 jkljkl1197 force-pushed the master branch 8 times, most recently from 776e45d to f6ce91b Compare February 3, 2018 04:49
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants