This repository has been archived by the owner on Sep 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.yml
88 lines (88 loc) · 2.75 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
version: '3.7'
services:
base-legacy:
build:
context: ./image/base
dockerfile: Dockerfile
args:
BUILDKIT_INLINE_CACHE: '1'
STEAMRT_PLATFORM_VARIANT: soldier
STEAMRT_PLATFORM_VERSION: 0.20240917.101880
cache_from:
- ghcr.io/thetredev/steamcmd:base-legacy-latest
- thetredev-steamcmd:base-legacy
image: thetredev-steamcmd:base-legacy
base-source2:
build:
context: ./image/base
dockerfile: Dockerfile
args:
BUILDKIT_INLINE_CACHE: '1'
STEAMRT_PLATFORM_VARIANT: sniper
STEAMRT_PLATFORM_VERSION: 0.20240916.101795
cache_from:
- ghcr.io/thetredev/steamcmd:base-source2-latest
- thetredev-steamcmd:base-source2
image: thetredev-steamcmd:base-source2
legacy:
build:
context: ./image/legacy
dockerfile: Dockerfile
args:
REGISTRY_BASE_IMAGE: thetredev-steamcmd:base-legacy
BUILDKIT_INLINE_CACHE: '1'
cache_from:
- ghcr.io/thetredev/steamcmd:legacy-latest
- thetredev-steamcmd:legacy
image: thetredev-steamcmd:legacy
hlds:
build:
context: ./image/hlds
dockerfile: Dockerfile
args:
BUILDKIT_INLINE_CACHE: '1'
REGISTRY_BASE_IMAGE: thetredev-steamcmd:legacy
STEAMCMD_SERVER_APPID: '90'
STEAMCMD_SERVER_MAXPLAYERS: '32'
STEAMCMD_SERVER_PORT: '27015'
STEAMCMD_SERVER_SESSION_NAME: hlds
cache_from:
- ghcr.io/thetredev/steamcmd:hlds-latest
- thetredev-steamcmd:hlds
image: thetredev-steamcmd:hlds
srcds:
build:
context: ./image/srcds
dockerfile: Dockerfile
args:
BUILDKIT_INLINE_CACHE: '1'
REGISTRY_BASE_IMAGE: thetredev-steamcmd:legacy
STEAMCMD_SERVER_FPSMAX: '300'
STEAMCMD_SERVER_MAXPLAYERS: '32'
STEAMCMD_SERVER_MINRATE: '8000'
STEAMCMD_SERVER_PORT: '27015'
STEAMCMD_SERVER_SESSION_NAME: srcds
STEAMCMD_SERVER_THREADS: '3'
STEAMCMD_SERVER_TICKRATE: '128'
cache_from:
- ghcr.io/thetredev/steamcmd:base-srcds-latest
- thetredev-steamcmd:srcds
image: thetredev-steamcmd:srcds
source2:
build:
context: ./image/srcds
dockerfile: Dockerfile
args:
BUILDKIT_INLINE_CACHE: '1'
REGISTRY_BASE_IMAGE: thetredev-steamcmd:base-source2
STEAMCMD_SERVER_FPSMAX: '300'
STEAMCMD_SERVER_MAXPLAYERS: '32'
STEAMCMD_SERVER_MINRATE: '8000'
STEAMCMD_SERVER_PORT: '27015'
STEAMCMD_SERVER_SESSION_NAME: source2
STEAMCMD_SERVER_THREADS: '3'
STEAMCMD_SERVER_TICKRATE: '128'
cache_from:
- ghcr.io/thetredev/steamcmd:base-source2-latest
- thetredev-steamcmd:source2
image: thetredev-steamcmd:source2