mirror of
https://github.com/fosrl/templates.git
synced 2025-05-12 21:20:36 +01:00
update unraid templates
This commit is contained in:
parent
a2d7efbc8d
commit
b6f9ca6892
2 changed files with 5 additions and 48 deletions
|
@ -26,14 +26,9 @@ https://discord.gg/HCJR8Xhme4</Overview>
|
|||
<DonateLink/>
|
||||
<Requires/>
|
||||
<Config Name="Config" Target="/app/config" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false"></Config>
|
||||
<Config Name="Dashboard URL" Target="APP_DASHBOARDURL" Default="" Mode="" Description="This the external URL by which you will access the Pangolin dashboard for management and authentication" Type="Variable" Display="always" Required="false" Mask="false">https://pangolin.example.com</Config>
|
||||
<Config Name="Base Domain" Target="APP_BASEDOMAIN" Default="" Mode="" Description="This is the base domain to be used as the root of all subdomains" Type="Variable" Display="always" Required="false" Mask="false">example.com</Config>
|
||||
<Config Name="Gerbil Base Endpoint" Target="GERBIL_BASEENDPOINT" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">pangolin.example.com</Config>
|
||||
<Config Name="Server Admin Email" Target="USERS_SERVERADMIN_EMAIL" Default="" Mode="" Description="This user will be considered the server admin" Type="Variable" Display="always" Required="false" Mask="false">admin@example.com</Config>
|
||||
<Config Name="Server Admin Password" Target="USERS_SERVERADMIN_PASSWORD" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="true">Password123!</Config>
|
||||
<Config Name="Generate Traefik Config" Target="GENERATE_TRAEFIK_CONFIG" Default="" Mode="" Description="This will generate basic Traefik config files for use with Pangolin at /traefik. This will overwrite any manual changes you make to the files. WARNING: Disable this if you make any manual edits to the Pangolin Traefik config files" Type="Variable" Display="always" Required="false" Mask="false">true</Config>
|
||||
<Config Name="Host Port 1" Target="3002" Default="" Mode="tcp" Description="NOTE: If you change this, the container port and SERVER_NEXTPORT must match" Type="Port" Display="always" Required="false" Mask="false">3002</Config>
|
||||
<Config Name="Host Port 2" Target="3000" Default="" Mode="tcp" Description="NOTE: If you change this, the container port and SERVER_EXTERNALPORT must match" Type="Port" Display="always" Required="false" Mask="false">3000</Config>
|
||||
<Config Name="Host Port 3" Target="3001" Default="" Mode="tcp" Description="NOTE: IF you change this, the container port and SERVER_INTERNALPORT must match" Type="Port" Display="always" Required="false" Mask="false">3001</Config>
|
||||
<Config Name="Gerbil WireGuard Port" Target="GERBIL_STARTPORT" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">51822</Config>
|
||||
<Config Name="Server Admin Email" Target="USERS_SERVERADMIN_EMAIL" Default="" Mode="" Description="This will override anything in the config file." Type="Variable" Display="always" Required="false" Mask="false">admin@example.com</Config>
|
||||
<Config Name="Server Admin Password" Target="USERS_SERVERADMIN_PASSWORD" Default="" Mode="" Description="This will override anything in the config file." Type="Variable" Display="always" Required="false" Mask="true">Password123!</Config>
|
||||
<Config Name="WebUI Port" Target="3002" Default="" Mode="tcp" Description="This port must match server.next_port in the config file." Type="Port" Display="always" Required="false" Mask="false">3002</Config>
|
||||
<Config Name="External API Port" Target="3000" Default="" Mode="tcp" Description="This port must match server.external_port in the config file." Type="Port" Display="always" Required="false" Mask="false">3000</Config>
|
||||
<Config Name="Internal API Port" Target="3001" Default="" Mode="tcp" Description="This port must match server.internal_port in the config file." Type="Port" Display="always" Required="false" Mask="false">3001</Config>
|
||||
</Container>
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<Container version="2">
|
||||
<Name>Traefik (Fossorial)</Name>
|
||||
<Repository>traefik:latest</Repository>
|
||||
<Registry>https://hub.docker.com/_/traefik</Registry>
|
||||
<Network>none</Network>
|
||||
<MyIP/>
|
||||
<Shell>sh</Shell>
|
||||
<Privileged>false</Privileged>
|
||||
<Support/>
|
||||
<Project>https://traefik.io/</Project>
|
||||
<Overview>This Traefik template is designed to simplify the Pangolin (https://github.com/fosrl/pangolin) setup process for Fossorial apps.
|
||||

|
||||
Chat with us on Discord!
|
||||

|
||||
https://discord.gg/HCJR8Xhme4
|
||||

|
||||
To route Traefik through Gerbil:
|
||||

|
||||
--net=container:Gerbil</Overview>
|
||||
<Category>Productivity: Security: Tools:Utilities Network:Proxy</Category>
|
||||
<WebUI>http://[IP]:[PORT:8080]/</WebUI>
|
||||
<TemplateURL>https://raw.githubusercontent.com/ibracorp/unraid-templates/master/traefik/traefik.xml</TemplateURL>
|
||||
<Icon>https://raw.githubusercontent.com/ibracorp/unraid-templates/master/icons/traefik.png</Icon>
|
||||
<ExtraParams/>
|
||||
<PostArgs>--configFile=/etc/traefik/traefik_config.yml</PostArgs>
|
||||
<CPUset/>
|
||||
<DateInstalled>1736999419</DateInstalled>
|
||||
<DonateText/>
|
||||
<DonateLink/>
|
||||
<Requires/>
|
||||
<Config Name="Config Folder" Target="/etc/traefik" Default="/mnt/user/appdata/traefik" Mode="rw" Description="Appdata Location" Type="Path" Display="always" Required="false" Mask="false"></Config>
|
||||
<Config Name="https Port" Target="443" Default="44301" Mode="tcp" Description="HTTPS Port" Type="Port" Display="always" Required="false" Mask="false">44301</Config>
|
||||
<Config Name="http Port" Target="80" Default="8001" Mode="tcp" Description="HTTP Port" Type="Port" Display="always" Required="false" Mask="false">8001</Config>
|
||||
<Config Name="Web UI Port" Target="8080" Default="8183" Mode="tcp" Description="Dashboard WebUI Port" Type="Port" Display="always" Required="false" Mask="false">8183</Config>
|
||||
<Config Name="Enable Traefik (Dashboard)" Target="traefik.enable" Default="true" Mode="" Description="Enable/Disable Traefik Dashboard" Type="Label" Display="always" Required="false" Mask="false">true</Config>
|
||||
<Config Name="Lets Encrypt Certs" Target="/letsencrypt" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false"></Config>
|
||||
</Container>
|
Loading…
Reference in a new issue