Giter VIP home page Giter VIP logo

docker-srcds's Introduction

docker-srcds's People

Contributors

hackebein avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

docker-srcds's Issues

FEATURE-REQUEST: Mounting

Hey Lars,

hast du geplant das Mounting von anderen Servern in das srcds einzubauen? Ist manchmal ja Relevant( TTT, Gmod) andere Server für die Props einzubinden mittels mount.cfg.

Grüße

Crash when the /opt/overlay directory is empty

In our kubernetes cluster the container crashes on startup, if the directory "/opt/overlay" is empty:

[...]
Success! App '4020' fully installed.
Copy overlay
cp: cannot stat '/opt/overlay/*': No such file or directory

We think the problem is in "entrypoint.sh" on line 160.

Image Version: hackebein/garrysmod@sha256:c110c893db45d658fad8b594f3b45dc31468d1986f58739338e3805a4fbfcf15

Add option to disable steamcmd validation

An option to disable the steamcmd validation would be great, it would

  • Reduce the startup time of the server, for example if you have to restart often to test changes.

  • Allow changing downloaded files (e.g. files inside garrysmod/gamemodes) since the "-validate" option will discard changes.
    I have tried mounting my changed files as read-only but steamcmd will then fail with error 0x602.
    While a normal update to those files would still fail, the files I am changing haven't been modified in years and if they ever get updated I can reapply my changes myself.

Support for non-root users

Hi, great work with those. For mounting reasons, I'm trying to run everything as a non-root user with a specified UID. My attempts at tweaking the image myself have been failures, so I'm turning to you to see what kind of changes this would require. Cheers!

srcds_linux not executable

Hello,

I would like to run the container with a mounted directory on /opt/steam but the problem is that after the download the file "srcds_linux" is not executable. So could you insert a line in the entrypoint.sh that it would modify the rights of the file so that the program can be execute.

Currently I have to wait until "srcds_linux" is downloaded and between the finish of the download and the start of the server I have to make the file executable with "chmod a+x srcds_linux".

Kind Regards,
BlackRose01

Unbenannt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.