docker-templates-unraid/templates/shlink.xml
darkniki 307e58d747
Update shlink.xml
Deprecate SHORT_DOMAIN_* env vars 
SHORT_DOMAIN_HOST: DEFAULT_DOMAIN
SHORT_DOMAIN_SCHEMA: USE_HTTPS
2022-04-26 20:27:08 +03:00

29 lines
3.2 KiB
XML

<?xml version="1.0"?>
<Container version="2">
<Name>shlink</Name>
<Repository>shlinkio/shlink:latest</Repository>
<Registry>https://hub.docker.com/r/shlinkio/shlink/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://shlink.io/</Project>
<Overview>A self-hosted and PHP-based URL shortener application with CLI and REST interfaces.&#xD;
More Variables: https://shlink.io/documentation/install-docker-image/#supported-env-vars</Overview>
<Category>Tools: Status:Stable</Category>
<WebUI>http://[IP]:[PORT:8080]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/shlink.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/shlink.png</Icon>
<Description>A self-hosted and PHP-based URL shortener application with CLI and REST interfaces.&#xD;
More Variables: https://shlink.io/documentation/install-docker-image/#supported-env-vars</Description>
<Config Name="Port" Target="8080" Default="8080" Mode="tcp" Description="Port" Type="Port" Display="always" Required="false" Mask="false">8080</Config>
<Config Name="Short Domain Host" Target="DEFAULT_DOMAIN" Default="doma.in" Mode="" Description="The custom short domain used for this shlink instance. For example doma.in." Type="Variable" Display="always" Required="false" Mask="false">doma.in</Config>
<Config Name="HTTPS Enabled?" Target="IS_HTTPS_ENABLED" Default="true|false" Mode="" Description="Either true or false." Type="Variable" Display="always" Required="false" Mask="false">true</Config>
<Config Name="Geolite License Key" Target="GEOLITE_LICENSE_KEY" Default="" Mode="" Description="https://dev.maxmind.com/geoip/geoip2/geolite2/" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="Database Driver" Target="DB_DRIVER" Default="maria|mysql|postgres|mssql" Mode="" Description="Database Driver" Type="Variable" Display="always" Required="false" Mask="false">maria</Config>
<Config Name="Database Name" Target="DB_NAME" Default="shlink" Mode="" Description="The database name to be used. Defaults to shlink." Type="Variable" Display="always" Required="false" Mask="false">shlink</Config>
<Config Name="Database User" Target="DB_USER" Default="root" Mode="" Description="The username credential for the database server." Type="Variable" Display="always" Required="false" Mask="false">root</Config>
<Config Name="Database Password" Target="DB_PASSWORD" Default="password" Mode="" Description="The password credential for the database server." Type="Variable" Display="always" Required="false" Mask="false">password</Config>
<Config Name="Database Host" Target="DB_HOST" Default="192.168.0.100" Mode="" Description="The host name of the server running the database engine." Type="Variable" Display="always" Required="false" Mask="false">192.168.0.100</Config>
<Config Name="Database Port" Target="DB_PORT" Default="3306|5432|1433" Mode="" Description="mysql or maria -&amp;gt; 3306 - &#13;&#10;postgres -&amp;gt; 5432 - &#13;&#10;mssql -&amp;gt; 1433" Type="Variable" Display="always" Required="false" Mask="false">3306</Config>
</Container>