truncate history
This commit is contained in:
commit
eacd49a84a
2 changed files with 33 additions and 0 deletions
23
Dockerfile
Normal file
23
Dockerfile
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
FROM debian:jessie
|
||||||
|
|
||||||
|
MAINTAINER Paul <paul@zom.bi>, Mad <mad@zom.bi>
|
||||||
|
|
||||||
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
|
|
||||||
|
# Create user steam
|
||||||
|
|
||||||
|
RUN useradd -m -d /home/steam steam
|
||||||
|
|
||||||
|
# Install dependencies (and goodies for mods)
|
||||||
|
RUN apt-get update &&\
|
||||||
|
apt-get install -y curl lib32gcc1 lib32stdc++6 unzip git
|
||||||
|
|
||||||
|
# Download and extract SteamCMD
|
||||||
|
RUN mkdir -p /opt/steamcmd &&\
|
||||||
|
cd /opt/steamcmd &&\
|
||||||
|
curl -s http://media.steampowered.com/installer/steamcmd_linux.tar.gz | tar -vxz
|
||||||
|
|
||||||
|
WORKDIR /opt/steamcmd
|
||||||
|
|
||||||
|
# update steam
|
||||||
|
RUN ./steamcmd.sh +quit
|
10
README.md
Normal file
10
README.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
## steam-base
|
||||||
|
steam-base installs the steam platform, which is required for most dedicated
|
||||||
|
source gameserves. This image is useless on its own, but can be used to
|
||||||
|
spin up gameservers for CS:GO, TF2 or Garys Mod.
|
||||||
|
|
||||||
|
### Building steam-base
|
||||||
|
|
||||||
|
```
|
||||||
|
docker build -t zombi/steam-base .
|
||||||
|
```
|
Loading…
Reference in a new issue