Daniel Gibbs
2 days ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with
51 additions and
6 deletions
-
.devcontainer/devcontainer.json
-
.github/workflows/action-prettier.yml
-
.github/workflows/action-super-linter.yml
-
.hadolint.yml
-
.vscode/extensions.json
-
Dockerfile.ubuntu-2004
-
Dockerfile.ubuntu-2204
-
Dockerfile.ubuntu-2404
-
README.md
|
|
@ -9,7 +9,8 @@ |
|
|
|
"ghcr.io/devcontainers-extra/features/shellcheck:1": {}, |
|
|
|
"ghcr.io/devcontainers-extra/features/yamllint:2": {}, |
|
|
|
"ghcr.io/devcontainers/features/docker-outside-of-docker:1": {}, |
|
|
|
"ghcr.io/devcontainers/features/github-cli:1": {} |
|
|
|
"ghcr.io/devcontainers/features/github-cli:1": {}, |
|
|
|
"ghcr.io/dhoeric/features/hadolint:1": {} |
|
|
|
}, |
|
|
|
"customizations": { |
|
|
|
"vscode": { |
|
|
@ -17,6 +18,7 @@ |
|
|
|
"DavidAnson.vscode-markdownlint", |
|
|
|
"editorconfig.editorconfig", |
|
|
|
"esbenp.prettier-vscode", |
|
|
|
"exiasr.hadolint", |
|
|
|
"github.vscode-github-actions", |
|
|
|
"GitHub.vscode-pull-request-github", |
|
|
|
"ms-azuretools.vscode-containers", |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
|
name: Prettier |
|
|
|
on: |
|
|
|
workflow_dispatch: |
|
|
|
push: |
|
|
|
branches: |
|
|
|
- "*" |
|
|
|
|
|
@ -2,6 +2,7 @@ |
|
|
|
name: Super Linter |
|
|
|
|
|
|
|
on: |
|
|
|
workflow_dispatch: |
|
|
|
push: |
|
|
|
branches: |
|
|
|
- "*" |
|
|
|
|
|
@ -0,0 +1,2 @@ |
|
|
|
ignored: |
|
|
|
- DL3008 # Pin versions in apt-get install |
|
|
@ -1,7 +1,13 @@ |
|
|
|
{ |
|
|
|
"recommendations": [ |
|
|
|
"DavidAnson.vscode-markdownlint", |
|
|
|
"editorconfig.editorconfig", |
|
|
|
"esbenp.prettier-vscode", |
|
|
|
"github.vscode-github-actions" |
|
|
|
"exiasr.hadolint", |
|
|
|
"github.vscode-github-actions", |
|
|
|
"GitHub.vscode-pull-request-github", |
|
|
|
"ms-azuretools.vscode-containers", |
|
|
|
"redhat.vscode-yaml", |
|
|
|
"yzhang.markdown-all-in-one" |
|
|
|
] |
|
|
|
} |
|
|
|
|
|
@ -1,7 +1,18 @@ |
|
|
|
FROM ubuntu:20.04 |
|
|
|
|
|
|
|
LABEL maintainer="LinuxGSM <me@danielgibbs.co.uk>" |
|
|
|
ARG DEBIAN_FRONTEND=noninteractive |
|
|
|
ARG BUILD_DATE |
|
|
|
ARG VCS_REF |
|
|
|
|
|
|
|
LABEL maintainer="LinuxGSM <me@danielgibbs.co.uk>" \ |
|
|
|
org.opencontainers.image.title="SteamCMD" \ |
|
|
|
org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \ |
|
|
|
org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \ |
|
|
|
org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \ |
|
|
|
org.opencontainers.image.vendor="GameServerManagers" \ |
|
|
|
org.opencontainers.image.licenses="MIT" \ |
|
|
|
org.opencontainers.image.created=$BUILD_DATE \ |
|
|
|
org.opencontainers.image.revision=$VCS_REF |
|
|
|
|
|
|
|
SHELL ["/bin/bash", "-o", "pipefail", "-c"] |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,18 @@ |
|
|
|
FROM ubuntu:22.04 |
|
|
|
|
|
|
|
LABEL maintainer="LinuxGSM <me@danielgibbs.co.uk>" |
|
|
|
ARG DEBIAN_FRONTEND=noninteractive |
|
|
|
ARG BUILD_DATE |
|
|
|
ARG VCS_REF |
|
|
|
|
|
|
|
LABEL maintainer="LinuxGSM <me@danielgibbs.co.uk>" \ |
|
|
|
org.opencontainers.image.title="SteamCMD" \ |
|
|
|
org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \ |
|
|
|
org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \ |
|
|
|
org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \ |
|
|
|
org.opencontainers.image.vendor="GameServerManagers" \ |
|
|
|
org.opencontainers.image.licenses="MIT" \ |
|
|
|
org.opencontainers.image.created=$BUILD_DATE \ |
|
|
|
org.opencontainers.image.revision=$VCS_REF |
|
|
|
|
|
|
|
SHELL ["/bin/bash", "-o", "pipefail", "-c"] |
|
|
|
|
|
|
|
|
|
@ -1,7 +1,18 @@ |
|
|
|
FROM ubuntu:24.04 |
|
|
|
|
|
|
|
LABEL maintainer="LinuxGSM <me@danielgibbs.co.uk>" |
|
|
|
ARG DEBIAN_FRONTEND=noninteractive |
|
|
|
ARG BUILD_DATE |
|
|
|
ARG VCS_REF |
|
|
|
|
|
|
|
LABEL maintainer="LinuxGSM <me@danielgibbs.co.uk>" \ |
|
|
|
org.opencontainers.image.title="SteamCMD" \ |
|
|
|
org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \ |
|
|
|
org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \ |
|
|
|
org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \ |
|
|
|
org.opencontainers.image.vendor="GameServerManagers" \ |
|
|
|
org.opencontainers.image.licenses="MIT" \ |
|
|
|
org.opencontainers.image.created=$BUILD_DATE \ |
|
|
|
org.opencontainers.image.revision=$VCS_REF |
|
|
|
|
|
|
|
SHELL ["/bin/bash", "-o", "pipefail", "-c"] |
|
|
|
|
|
|
|
|
|
@ -22,7 +22,7 @@ SteamCMD is a command-line version of the Steam client. It allows you to downloa |
|
|
|
|
|
|
|
## Usage |
|
|
|
|
|
|
|
docker cli |
|
|
|
Docker cli |
|
|
|
|
|
|
|
```bash |
|
|
|
docker run -it gameservermanagers/steamcmd:latest |
|
|
|