Add new parameters.

This commit is contained in:
chbmb 2019-12-14 17:53:11 +00:00 committed by Ryan Kuba
parent c67b38471e
commit 265a9a0742

View File

@ -11,14 +11,14 @@
<Project>https://netboot.xyz/</Project>
<Overview>Netbootxyz is a way to PXE boot various operating system installers or utilities from one place within the BIOS without the need of having to go retrieve the media to run the tool. iPXE is used to provide a user friendly menu from within the BIOS that lets you easily choose the operating system you want along with any specific types of versions or bootable flags.</Overview>
<Category>Productivity: Tools: Network:Management Status:Stable</Category>
<WebUI/>
<WebUI>http://[IP]:[PORT:3000/</WebUI>
<TemplateURL>https://github.com/linuxserver/docker-templates/blob/master/netbootxyz.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/netbootxyz.png</Icon>
<ExtraParams/>
<PostArgs/>
<CPUset/>
<DonateText>Donate</DonateText>
<DonateLink>https://www.linuxserver.io/donate</DonateLink>
<DonateLink>https://www.linuxserver.io/donate/</DonateLink>
<Description>Netbootxyz is a way to PXE boot various operating system installers or utilities from one place within the BIOS without the need of having to go retrieve the media to run the tool. iPXE is used to provide a user friendly menu from within the BIOS that lets you easily choose the operating system you want along with any specific types of versions or bootable flags.</Description>
<Networking>
<Mode>bridge</Mode>
@ -28,10 +28,54 @@
<ContainerPort>69</ContainerPort>
<Protocol>udp</Protocol>
</Port>
<Port>
<HostPort>3000</HostPort>
<ContainerPort>3000</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>8080</HostPort>
<ContainerPort>80</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
</Publish>
</Networking>
<Data/>
<Environment/>
<Data>
<Volume>
<HostDir/>
<ContainerDir>/assets</ContainerDir>
<Mode>rw</Mode>
</Volume>
<Volume>
<HostDir/>
<ContainerDir>/config</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value/>
<Name>MENU_VERSION</Name>
<Mode/>
</Variable>
<Variable>
<Value>99</Value>
<Name>PUID</Name>
<Mode/>
</Variable>
<Variable>
<Value>100</Value>
<Name>PGID</Name>
<Mode/>
</Variable>
</Environment>
<Labels/>
<Config Name="TFTP Port" Target="69" Default="" Mode="udp" Description="TFTP Port" Type="Port" Display="always" Required="false" Mask="false">69</Config>
</Container>
<Config Name="TFTP server" Target="69" Default="" Mode="udp" Description="TFTP server" Type="Port" Display="always" Required="false" Mask="false">69</Config>
<Config Name="Web Application" Target="3000" Default="" Mode="tcp" Description="Web Application (Default 3000)" Type="Port" Display="always" Required="false" Mask="false">3000</Config>
<Config Name="Webserver" Target="80" Default="" Mode="tcp" Description="Webserver for local asset hosting (Default 8080)" Type="Port" Display="always" Required="false" Mask="false">8080</Config>
<Config Name="/assets" Target="/assets" Default="" Mode="rw" Description="Path to mirrored assets (optional)" Type="Path" Display="always" Required="false" Mask="false"/>
<Config Name="MENU_VERSION" Target="MENU_VERSION" Default="" Mode="" Description="Specify a specific version of boot files you want to use from netboot.xyz.&#13;&#10;&#13;&#10;If left unset will pull latest (optional)" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="/config" Target="/config" Default="" Mode="rw" Description="appdata" Type="Path" Display="advanced" Required="false" Mask="false"/>
<Config Name="PUID" Target="PUID" Default="" Mode="" Description="PUID" Type="Variable" Display="advanced" Required="false" Mask="false">99</Config>
<Config Name="PGID" Target="PGID" Default="" Mode="" Description="PGID" Type="Variable" Display="advanced-hide" Required="false" Mask="false">100</Config>
</Container>