Update freepbx.xml

This commit is contained in:
A75G 2020-09-26 15:52:19 +03:00
parent a9428432ba
commit 6bb5f40884

View file

@ -8,16 +8,12 @@
<Privileged>false</Privileged> <Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support> <Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
<Project>https://github.com/tiredofit/docker-freepbx/</Project> <Project>https://github.com/tiredofit/docker-freepbx/</Project>
<Overview>FreePBX is a web-based open-source graphical user interface that manages Asterisk, a voice over IP and telephony server.[b]Don't use embedded database cant get it to work</Overview> <Overview>FreePBX is a web-based open-source graphical user interface that manages Asterisk, a voice over IP and telephony server.</Overview>
<Category>Productivity: Network:Voip Network:Messenger</Category> <Category>Productivity: Network:Voip Network:Messenger</Category>
<WebUI>http://[IP]:[PORT:80]/admin/</WebUI> <WebUI>http://[IP]:[PORT:80]/admin/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/freepbx.xml</TemplateURL> <TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/freepbx.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/freepbx.png</Icon> <Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/freepbx.png</Icon>
<ExtraParams/> <Description>FreePBX is a web-based open-source graphical user interface that manages Asterisk, a voice over IP and telephony server.</Description>
<PostArgs/>
<DonateText/>
<DonateLink/>
<Description>FreePBX is a web-based open-source graphical user interface that manages Asterisk, a voice over IP and telephony server.[b]Don't use embedded database cant get it to work</Description>
<Config Name="HTTP" Target="80" Default="8150" Mode="tcp" Description="HTTP" Type="Port" Display="always" Required="false" Mask="false">8150</Config> <Config Name="HTTP" Target="80" Default="8150" Mode="tcp" Description="HTTP" Type="Port" Display="always" Required="false" Mask="false">8150</Config>
<Config Name="HTTPs" Target="443" Default="4150" Mode="tcp" Description="HTTPs" Type="Port" Display="always" Required="false" Mask="false">4150</Config> <Config Name="HTTPs" Target="443" Default="4150" Mode="tcp" Description="HTTPs" Type="Port" Display="always" Required="false" Mask="false">4150</Config>
<Config Name="PJSIP" Target="5060" Default="5060" Mode="udp" Description="PJSIP" Type="Port" Display="always" Required="false" Mask="false">5060</Config> <Config Name="PJSIP" Target="5060" Default="5060" Mode="udp" Description="PJSIP" Type="Port" Display="always" Required="false" Mask="false">5060</Config>
@ -26,15 +22,11 @@
<Config Name="RTP Ports" Target="18000-20000" Default="18000-20000" Mode="udp" Description="RTP Ports" Type="Port" Display="always" Required="false" Mask="false">18000-20000</Config> <Config Name="RTP Ports" Target="18000-20000" Default="18000-20000" Mode="udp" Description="RTP Ports" Type="Port" Display="always" Required="false" Mask="false">18000-20000</Config>
<Config Name="FOP" Target="4445" Default="4445" Mode="tcp" Description="FOP" Type="Port" Display="always" Required="false" Mask="false">4445</Config> <Config Name="FOP" Target="4445" Default="4445" Mode="tcp" Description="FOP" Type="Port" Display="always" Required="false" Mask="false">4445</Config>
<Config Name="Data" Target="/data" Default="/mnt/user/appdata/freepbx/data/" Mode="rw" Description="Data" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/data/</Config> <Config Name="Data" Target="/data" Default="/mnt/user/appdata/freepbx/data/" Mode="rw" Description="Data" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/data/</Config>
<Config Name="DB_EMBEDDED" Target="DB_EMBEDDED" Default="TRUE|FALSE" Mode="" Description="Allows you to use an internally provided MariaDB Server e.g. TRUE or FALSE" Type="Variable" Display="always" Required="false" Mask="false">TRUE</Config>
<Config Name="Log" Target="/var/log" Default="" Mode="rw" Description="Log" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/logs/</Config> <Config Name="Log" Target="/var/log" Default="" Mode="rw" Description="Log" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/logs/</Config>
<Config Name="WWW" Target="/var/www/html" Default="" Mode="rw" Description="WWW" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/www/</Config> <Config Name="WWW" Target="/var/www/html" Default="" Mode="rw" Description="WWW" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/www/</Config>
<Config Name="Certs" Target="/certs" Default="/mnt/user/appdata/freepbx/certs/" Mode="rw" Description="Certs" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/certs/</Config> <Config Name="Certs" Target="/certs" Default="/mnt/user/appdata/freepbx/certs/" Mode="rw" Description="Certs" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/certs/</Config>
<Config Name="DB Path" Target="/var/lib/mysql" Default="" Mode="rw" Description="DB Path" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/db/</Config> <Config Name="DB Path" Target="/var/lib/mysql" Default="" Mode="rw" Description="DB Path" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/freepbx/db/</Config>
<Config Name="DB_HOST" Target="DB_HOST" Default="freepbx-db" Mode="" Description="Host or container name of MySQL Server" Type="Variable" Display="always" Required="true" Mask="false">freepbx-db</Config>
<Config Name="DB_PORT" Target="DB_PORT" Default="3306" Mode="" Description="MySQL Port" Type="Variable" Display="always" Required="true" Mask="false">3306</Config>
<Config Name="DB_NAME" Target="DB_NAME" Default="asterisk" Mode="" Description="MySQL Database name" Type="Variable" Display="always" Required="true" Mask="false">asterisk</Config>
<Config Name="DB_USER" Target="DB_USER" Default="asterisk" Mode="" Description="MySQL Username for above Database" Type="Variable" Display="always" Required="true" Mask="false">asterisk</Config>
<Config Name="DB_PASS" Target="DB_PASS" Default="password" Mode="" Description="MySQL Password for above Database" Type="Variable" Display="always" Required="true" Mask="false">password</Config>
<Config Name="ENABLE_FAIL2BAN" Target="ENABLE_FAIL2BAN" Default="TRUE|FALSE" Mode="" Description="ENABLE_FAIL2BAN" Type="Variable" Display="always" Required="false" Mask="false">FALSE</Config> <Config Name="ENABLE_FAIL2BAN" Target="ENABLE_FAIL2BAN" Default="TRUE|FALSE" Mode="" Description="ENABLE_FAIL2BAN" Type="Variable" Display="always" Required="false" Mask="false">FALSE</Config>
<Config Name="Flash Operator Panel" Target="ENABLE_FOP" Default="TRUE|FALSE" Mode="" Description="Enable Flash Operator Panel" Type="Variable" Display="always" Required="false" Mask="false">TRUE</Config> <Config Name="Flash Operator Panel" Target="ENABLE_FOP" Default="TRUE|FALSE" Mode="" Description="Enable Flash Operator Panel" Type="Variable" Display="always" Required="false" Mask="false">TRUE</Config>
<Config Name="ENABLE_SSL" Target="ENABLE_SSL" Default="FALSE|TRUE" Mode="" Description="Enable HTTPs to serve SSL requests - Default FALSE" Type="Variable" Display="always" Required="false" Mask="false">FALSE</Config> <Config Name="ENABLE_SSL" Target="ENABLE_SSL" Default="FALSE|TRUE" Mode="" Description="Enable HTTPs to serve SSL requests - Default FALSE" Type="Variable" Display="always" Required="false" Mask="false">FALSE</Config>
@ -44,5 +36,5 @@
<Config Name="RTP_FINISH" Target="RTP_FINISH" Default="20000" Mode="" Description="What port to end RTP Transmissions" Type="Variable" Display="always" Required="false" Mask="false">20000</Config> <Config Name="RTP_FINISH" Target="RTP_FINISH" Default="20000" Mode="" Description="What port to end RTP Transmissions" Type="Variable" Display="always" Required="false" Mask="false">20000</Config>
<Config Name="TLS_CERT" Target="TLS_CERT" Default="cert.pem" Mode="" Description="TLS Certificate to drop in /certs for HTTPS if no reverse proxy" Type="Variable" Display="always" Required="false" Mask="false">cert.pem</Config> <Config Name="TLS_CERT" Target="TLS_CERT" Default="cert.pem" Mode="" Description="TLS Certificate to drop in /certs for HTTPS if no reverse proxy" Type="Variable" Display="always" Required="false" Mask="false">cert.pem</Config>
<Config Name="TLS_KEY" Target="TLS_KEY" Default="key.pem" Mode="" Description="TLS Key to drop in /certs for HTTPS if no reverse proxy" Type="Variable" Display="always" Required="false" Mask="false">key.pem</Config> <Config Name="TLS_KEY" Target="TLS_KEY" Default="key.pem" Mode="" Description="TLS Key to drop in /certs for HTTPS if no reverse proxy" Type="Variable" Display="always" Required="false" Mask="false">key.pem</Config>
<Config Name="DB_EMBEDDED" Target="DB_EMBEDDED" Default="FALSE|TRUE" Mode="" Description="Allows you to use an internally provided MariaDB Server e.g. TRUE or FALSE" Type="Variable" Display="advanced" Required="false" Mask="false">FALSE</Config> <Config Name="DB_EMBEDDED" Target="DB_EMBEDDED" Default="TRUE|FALSE" Mode="" Description="Allows you to use an internally provided MariaDB Server e.g. TRUE or FALSE" Type="Variable" Display="always" Required="false" Mask="false">TRUE</Config>
</Container> </Container>