AppFeed/templates/ich777sRepository/ich777/FiveM.xml
Squidly271 9f3346099a Update
2021-02-16 16:58:23 -05:00

118 lines
7.6 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>FiveM</Name>
<Repository>ich777/fivemserver</Repository>
<Registry>https://hub.docker.com/r/ich777/fivemserver/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/79530-support-ich777-gameserver-dockers/</Support>
<Project>https://fivem.net/</Project>
<Overview>With this Docker you can run FiveM (GTA V MOD SERVER) it will automatically download the latest version or if you want to updated it yourself set the Manual Updates (in the 'Show more settings' tab down below) to true (without quotes). The Docker will automatically extract it and download all other required files (resources, server.cfg). You can get fx.tar.xz from here: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/ To run this container you must provide a valid Server Key (you can get them from here: https://keymaster.fivem.net/) and your prefered Server Name.&#13;
&#13;
Update Notice: Simply restart the container and it will download the newest version or if you set Manual Updates to true place the new fx.tar.xz in the main directory and restart the container.&#13;
&#13;
Console: To connect to the console open up the terminal on the host machine and type in: 'docker exec -u terraria -ti NAMEOFYOURCONTAINER screen -xS FiveM' (without quotes) to exit the screen session press CTRL+A and then CTRL+D or simply close the terminal window in the first place.</Overview>
<WebUI></WebUI>
<Icon>https://raw.githubusercontent.com/ich777/docker-templates/master/ich777/images/fivem.png</Icon>
<ExtraParams>--restart=unless-stopped</ExtraParams>
<PostArgs></PostArgs>
<CPUset></CPUset>
<DonateText>If you like my work please </DonateText>
<DonateLink>https://www.paypal.me/chips777</DonateLink>
<Networking>
<Mode>bridge</Mode>
<Publish>
<Port>
<HostPort>30110</HostPort>
<ContainerPort>30110</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>30120</HostPort>
<ContainerPort>30120</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>30110</HostPort>
<ContainerPort>30110</ContainerPort>
<Protocol>udp</Protocol>
</Port>
<Port>
<HostPort>30120</HostPort>
<ContainerPort>30120</ContainerPort>
<Protocol>udp</Protocol>
</Port>
</Publish>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/cache/appdata/fivem</HostDir>
<ContainerDir>/serverdata/serverfiles</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value>server.cfg</Value>
<Name>GAME_CONFIG</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>START_VARS</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>SRV_NAME</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name>SERVER_KEY</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/</Value>
<Name>SRV_ADR</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>99</Value>
<Name>UID</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>100</Value>
<Name>GID</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value></Value>
<Name></Name>
<Mode></Mode>
</Variable>
</Environment>
<Config Name="ServerFiles" Target="/serverdata/serverfiles" Default="" Mode="rw" Description="Container Path: /serverdata/serverfiles" Type="Path" Display="always" Required="true" Mask="false">/mnt/cache/appdata/fivem</Config>
<Config Name="ConfigFile" Target="GAME_CONFIG" Default="" Mode="" Description="You can edit the server.cfg after the first start (if you don't want to use the server.cfg then leave this field empty. For exampele: if you plan to use txAdmin you have to add another port in the template with the host and container port 40120, you then can connect to txAdmin with YOURSERVERIP:40120)." Type="Variable" Display="always" Required="false" Mask="false">server.cfg</Config>
<Config Name="Start Variables" Target="START_VARS" Default="" Mode="" Description="Extra start variables." Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="Server Name" Target="SRV_NAME" Default="" Mode="" Description="Your Servername" Type="Variable" Display="always" Required="true" Mask="false"></Config>
<Config Name="Server Key" Target="SERVER_KEY" Default="" Mode="" Description="Your Server Key from: https://keymaster.fivem.net/" Type="Variable" Display="always" Required="true" Mask="true"></Config>
<Config Name="TCP 1" Target="30110" Default="" Mode="tcp" Description="Container Port: 30110" Type="Port" Display="always" Required="true" Mask="false">30110</Config>
<Config Name="TCP 2" Target="30120" Default="" Mode="tcp" Description="Container Port: 30120" Type="Port" Display="always" Required="true" Mask="false">30120</Config>
<Config Name="UDP 1" Target="30110" Default="" Mode="udp" Description="Container Port: 30110" Type="Port" Display="always" Required="true" Mask="false">30110</Config>
<Config Name="UDP 2" Target="30120" Default="" Mode="udp" Description="Container Port: 30120" Type="Port" Display="always" Required="true" Mask="false">30120</Config>
<Config Name="FiveM Artifacts Server Adress" Target="SRV_ADR" Default="" Mode="" Description="Looks something like this: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/" Type="Variable" Display="advanced-hide" Required="true" Mask="false">https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/</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>
<Config Name="Manual Updates" Target="" Default="" Mode="" Description="Set this to 'true' without quotes to update your server manually (otherwise leave blank)" Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
<Category>GameServers:</Category>
<Description>With this Docker you can run FiveM (GTA V MOD SERVER) it will automatically download the latest version or if you want to updated it yourself set the Manual Updates (in the 'Show more settings' tab down below) to true (without quotes). The Docker will automatically extract it and download all other required files (resources, server.cfg). You can get fx.tar.xz from here: https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/ To run this container you must provide a valid Server Key (you can get them from here: https://keymaster.fivem.net/) and your prefered Server Name.&#13;
&#13;
Update Notice: Simply restart the container and it will download the newest version or if you set Manual Updates to true place the new fx.tar.xz in the main directory and restart the container.&#13;
&#13;
Console: To connect to the console open up the terminal on the host machine and type in: 'docker exec -u terraria -ti NAMEOFYOURCONTAINER screen -xS FiveM' (without quotes) to exit the screen session press CTRL+A and then CTRL+D or simply close the terminal window in the first place.</Description>
<templatePath>/tmp/GitHub/AppFeed/templates/ich777sRepository/ich777/FiveM.xml</templatePath>
</Container>