AppFeed/templates/ich777sRepository/ich777/Mindustry.xml
2021-02-23 15:49:21 -05:00

91 lines
4.8 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<Container version="2">
<Name>Mindustry</Name>
<Repository>ich777/mindustry-server</Repository>
<Registry>https://hub.docker.com/r/ich777/mindustry-server/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/79530-support-ich777-gameserver-dockers/</Support>
<Project>https://anuke.itch.io/mindustry</Project>
<Overview>This is a Basic Mindustry Server. It will download the preferred version of Mindustry and run it.&#13;
&#13;
UPDATE NOTICE: If you set the GAME_V to 'latest' the container will always check on startup for a new version or you can set it to whatever version you preferr eg: '100', '90',... (without quotes, upgrading and downgrading also possible).&#13;
&#13;
CONSOLE: To connect to the console open up the terminal for this docker and type in: 'docker exec -u mindustry -ti NAMEOFYOURCONTAINER screen -xS Mindustry' (without quotes).</Overview>
<WebUI></WebUI>
<Icon>https://raw.githubusercontent.com/ich777/docker-templates/master/ich777/images/mindustry.png</Icon>
<ExtraParams>--restart=unless-stopped</ExtraParams>
<PostArgs></PostArgs>
<CPUset></CPUset>
<Networking>
<Mode>bridge</Mode>
<Publish>
<Port>
<HostPort>6567</HostPort>
<ContainerPort>6567</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>6567</HostPort>
<ContainerPort>6567</ContainerPort>
<Protocol>udp</Protocol>
</Port>
</Publish>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/cache/appdata/mindustry</HostDir>
<ContainerDir>/mindustry</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value>latest</Value>
<Name>GAME_V</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>DockerMindustry</Value>
<Name>SRV_NAME</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>GAME_PARAMS</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>000</Value>
<Name>UMASK</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>99</Value>
<Name>UID</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>100</Value>
<Name>GID</Name>
<Mode></Mode>
</Variable>
</Environment>
<Config Name="ServerFiles" Target="/mindustry" Default="" Mode="rw" Description="Container Path: /mindustry" Type="Path" Display="always" Required="true" Mask="false">/mnt/cache/appdata/mindustry</Config>
<Config Name="TCP - Gameport" Target="6567" Default="" Mode="tcp" Description="Container Port: 6567" Type="Port" Display="always" Required="true" Mask="false">6567</Config>
<Config Name="UDP - Gameport" Target="6567" Default="" Mode="udp" Description="Container Port: 6567" Type="Port" Display="always" Required="true" Mask="false">6567</Config>
<Config Name="Game Version" Target="GAME_V" Default="" Mode="" Description="Preferred game version goes here (set to latest to download the latest and check on every startup if there is a newer version available)" Type="Variable" Display="always" Required="true" Mask="false">latest</Config>
<Config Name="Server Name" Target="SRV_NAME" Default="" Mode="" Description="Servername goes here" Type="Variable" Display="always" Required="true" Mask="false">DockerMindustry</Config>
<Config Name="Extra Game Parameters" Target="GAME_PARAMS" Default="" Mode="" Description="Extra startup Parameters if needed (leave empty if not needed)" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="UMASK" Target="UMASK" Default="" Mode="" Description="Permissions for newly created files. Dont change unless you are knowing what you are doing!" Type="Variable" Display="advanced" Required="true" Mask="false">000</Config>
<Config Name="UID" Target="UID" Default="" Mode="" Description="Container Variable: UID" Type="Variable" Display="advanced-hide" Required="true" Mask="false">99</Config>
<Config Name="GID" Target="GID" Default="" Mode="" Description="Container Variable: GID" Type="Variable" Display="advanced-hide" Required="true" Mask="false">100</Config>
<Description>This is a Basic Mindustry Server. It will download the preferred version of Mindustry and run it.&#13;
&#13;
UPDATE NOTICE: If you set the GAME_V to 'latest' the container will always check on startup for a new version or you can set it to whatever version you preferr eg: '100', '90',... (without quotes, upgrading and downgrading also possible).&#13;
&#13;
CONSOLE: To connect to the console open up the terminal for this docker and type in: 'docker exec -u mindustry -ti NAMEOFYOURCONTAINER screen -xS Mindustry' (without quotes).</Description>
<templatePath>/tmp/GitHub/AppFeed/templates/ich777sRepository/ich777/Mindustry.xml</templatePath>
</Container>