diff --git a/7days2die/7days2die.json b/7days2die/7days2die.json index cc4c616b..00d50dd5 100644 --- a/7days2die/7days2die.json +++ b/7days2die/7days2die.json @@ -54,7 +54,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "26900:26900/tcp" + ] } ], "requirements": { diff --git a/ark/ark.json b/ark/ark.json index 3183ed2f..05739263 100644 --- a/ark/ark.json +++ b/ark/ark.json @@ -117,7 +117,11 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp", + "${queryport}:${queryport}/tcp" + ] } ], "requirements": { diff --git a/arma3/arma3.json b/arma3/arma3.json index e260e076..2d4ea75b 100644 --- a/arma3/arma3.json +++ b/arma3/arma3.json @@ -77,7 +77,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/csgo/csgo.json b/csgo/csgo.json index 5dbe1df1..31cd26e2 100644 --- a/csgo/csgo.json +++ b/csgo/csgo.json @@ -125,7 +125,12 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd:ubuntu-20" + "image": "steamcmd/steamcmd:ubuntu-20", + "portBindings": [ + "${port}:${port}/tcp", + "${clientport}:${clientport}/tcp", + "${tvport}:${tvport}/tcp" + ] } ], "requirements": { diff --git a/css/css.json b/css/css.json index 32cdfbe5..28665f8a 100644 --- a/css/css.json +++ b/css/css.json @@ -93,7 +93,12 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp", + "${clientport}:${clientport}/tcp", + "${tvport}:${tvport}/tcp" + ] } ], "requirements": { diff --git a/eco9/eco9.json b/eco9/eco9.json index 33b1c5ff..82c7b2aa 100644 --- a/eco9/eco9.json +++ b/eco9/eco9.json @@ -104,7 +104,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/factorio/factorio.json b/factorio/factorio.json index 5da236e6..2b6199d9 100644 --- a/factorio/factorio.json +++ b/factorio/factorio.json @@ -67,7 +67,10 @@ }, { "type": "docker", - "image": "pufferpanel/ubuntu" + "image": "pufferpanel/ubuntu", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/fivem/fivem.json b/fivem/fivem.json index bae3fa22..9822e481 100644 --- a/fivem/fivem.json +++ b/fivem/fivem.json @@ -104,7 +104,10 @@ }, { "type": "docker", - "image": "pufferpanel/ubuntu" + "image": "pufferpanel/ubuntu", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/gmod/gmod.json b/gmod/gmod.json index 9aa760ae..d53ea9b2 100644 --- a/gmod/gmod.json +++ b/gmod/gmod.json @@ -91,7 +91,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/minecraft-bedrock/minecraft-bedrock.json b/minecraft-bedrock/minecraft-bedrock.json index 7cece816..3b9a8282 100644 --- a/minecraft-bedrock/minecraft-bedrock.json +++ b/minecraft-bedrock/minecraft-bedrock.json @@ -191,7 +191,10 @@ }, { "type": "docker", - "image": "pufferpanel/ubuntu" + "image": "pufferpanel/ubuntu", + "portBindings": [ + "${server-port}:${server-port}/tcp" + ] } ], "requirements": { diff --git a/minecraft-bungeecord/minecraft-bungeecord.json b/minecraft-bungeecord/minecraft-bungeecord.json index 2fe1d9a7..a2f160fb 100644 --- a/minecraft-bungeecord/minecraft-bungeecord.json +++ b/minecraft-bungeecord/minecraft-bungeecord.json @@ -81,7 +81,10 @@ }, { "type": "docker", - "image": "eclipse-temurin:17" + "image": "eclipse-temurin:17", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": {} diff --git a/minecraft-curseforge/minecraft-curseforge.json b/minecraft-curseforge/minecraft-curseforge.json index b574a20b..cc896582 100644 --- a/minecraft-curseforge/minecraft-curseforge.json +++ b/minecraft-curseforge/minecraft-curseforge.json @@ -149,7 +149,10 @@ }, { "type": "docker", - "image": "eclipse-temurin:${javaversion}" + "image": "eclipse-temurin:${javaversion}", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": {}, diff --git a/minecraft-ftb/minecraft-ftb.json b/minecraft-ftb/minecraft-ftb.json index 1db889d1..d46da5a3 100644 --- a/minecraft-ftb/minecraft-ftb.json +++ b/minecraft-ftb/minecraft-ftb.json @@ -178,7 +178,10 @@ }, { "type": "docker", - "image": "eclipse-temurin:${javaversion}" + "image": "eclipse-temurin:${javaversion}", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/minecraft-velocity/minecraft-velocity.json b/minecraft-velocity/minecraft-velocity.json index 340407d1..f549f46c 100644 --- a/minecraft-velocity/minecraft-velocity.json +++ b/minecraft-velocity/minecraft-velocity.json @@ -97,7 +97,10 @@ }, { "type": "docker", - "image": "eclipse-temurin:17" + "image": "eclipse-temurin:17", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": {}, diff --git a/minecraft-waterfall/minecraft-waterfall.json b/minecraft-waterfall/minecraft-waterfall.json index 1fac56b8..6f6b7c73 100644 --- a/minecraft-waterfall/minecraft-waterfall.json +++ b/minecraft-waterfall/minecraft-waterfall.json @@ -102,7 +102,10 @@ }, { "type": "docker", - "image": "eclipse-temurin:17" + "image": "eclipse-temurin:17", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": {}, diff --git a/minecraft/minecraft.json b/minecraft/minecraft.json index d6fab6dc..fdc83d63 100644 --- a/minecraft/minecraft.json +++ b/minecraft/minecraft.json @@ -335,7 +335,10 @@ }, { "type": "docker", - "image": "eclipse-temurin:${javaversion}" + "image": "eclipse-temurin:${javaversion}", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": {}, diff --git a/pocketmine/pocketmine.json b/pocketmine/pocketmine.json index fdf843cb..001a5766 100644 --- a/pocketmine/pocketmine.json +++ b/pocketmine/pocketmine.json @@ -59,7 +59,10 @@ }, { "type": "docker", - "image": "pufferpanel/ubuntu" + "image": "pufferpanel/ubuntu", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/rust/rust.json b/rust/rust.json index 4b10acea..2be41267 100644 --- a/rust/rust.json +++ b/rust/rust.json @@ -146,7 +146,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/satisfactory/satisfactory.json b/satisfactory/satisfactory.json index 87df7e17..613734c1 100644 --- a/satisfactory/satisfactory.json +++ b/satisfactory/satisfactory.json @@ -62,7 +62,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/squad/squad.json b/squad/squad.json index 6b62b58e..3adbd7ee 100644 --- a/squad/squad.json +++ b/squad/squad.json @@ -109,7 +109,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/starbound/starbound.json b/starbound/starbound.json index 61eaa445..689ffc4f 100644 --- a/starbound/starbound.json +++ b/starbound/starbound.json @@ -90,7 +90,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${gameServerPort}:${gameServerPort/tcp" + ] } ], "requirements": { diff --git a/stn/stn.json b/stn/stn.json index c4dad2c5..5adef400 100644 --- a/stn/stn.json +++ b/stn/stn.json @@ -120,7 +120,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": {} diff --git a/teamspeak3/teamspeak3.json b/teamspeak3/teamspeak3.json index de701b5d..83469d01 100644 --- a/teamspeak3/teamspeak3.json +++ b/teamspeak3/teamspeak3.json @@ -103,7 +103,12 @@ }, { "type": "docker", - "image": "ubuntu" + "image": "ubuntu", + "portBindings": [ + "${ftport}:${ftport}/tcp", + "${vport}:${vport}/tcp", + "${qport}:${qport}/tcp" + ] } ], "requirements": { diff --git a/terraria-tmodloader/terraria-tmodloader.json b/terraria-tmodloader/terraria-tmodloader.json index dde324cb..fb899083 100644 --- a/terraria-tmodloader/terraria-tmodloader.json +++ b/terraria-tmodloader/terraria-tmodloader.json @@ -376,7 +376,10 @@ }, { "type": "docker", - "image": "mcr.microsoft.com/dotnet/runtime:${dotnetversion}" + "image": "mcr.microsoft.com/dotnet/runtime:${dotnetversion}", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/terraria-tshock/terraria-tshock.json b/terraria-tshock/terraria-tshock.json index df8e62d7..dc47b875 100644 --- a/terraria-tshock/terraria-tshock.json +++ b/terraria-tshock/terraria-tshock.json @@ -182,7 +182,10 @@ }, { "type": "docker", - "image": "mcr.microsoft.com/dotnet/runtime:${dotnetversion}" + "image": "mcr.microsoft.com/dotnet/runtime:${dotnetversion}", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/terraria-vanilla/terraria-vanilla.json b/terraria-vanilla/terraria-vanilla.json index ea40bdb7..ebc17b83 100644 --- a/terraria-vanilla/terraria-vanilla.json +++ b/terraria-vanilla/terraria-vanilla.json @@ -302,7 +302,10 @@ }, { "type": "docker", - "image": "pufferpanel/ubuntu" + "image": "pufferpanel/ubuntu", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/tf2/tf2.json b/tf2/tf2.json index 5a3db25f..87f8f4c2 100644 --- a/tf2/tf2.json +++ b/tf2/tf2.json @@ -66,7 +66,10 @@ }, { "type": "docker", - "image": "pufferpanel/steamcmd" + "image": "pufferpanel/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/unturned/unturned.json b/unturned/unturned.json index 18b96a9a..4ef37faa 100644 --- a/unturned/unturned.json +++ b/unturned/unturned.json @@ -185,7 +185,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/valheim/valheim.json b/valheim/valheim.json index b2b1d4f3..9ccbcb46 100644 --- a/valheim/valheim.json +++ b/valheim/valheim.json @@ -101,7 +101,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": { diff --git a/zomboid/zomboid.json b/zomboid/zomboid.json index 8d751e9d..fa354fb7 100644 --- a/zomboid/zomboid.json +++ b/zomboid/zomboid.json @@ -87,7 +87,10 @@ }, { "type": "docker", - "image": "steamcmd/steamcmd" + "image": "steamcmd/steamcmd", + "portBindings": [ + "${port}:${port}/tcp" + ] } ], "requirements": {