<?xml version="1.0"?>
<Container version="2">
  <Name>firefox-syncserver</Name>
  <Repository>crazymax/firefox-syncserver:latest</Repository>
  <Registry>https://hub.docker.com/r/crazymax/firefox-syncserver/</Registry>
  <Network>bridge</Network>
  <Shell>sh</Shell>
  <Privileged>false</Privileged>
  <Support>https://forums.unraid.net/topic/89502-support-a75g-repo/</Support>
  <Project>https://github.com/crazy-max/docker-firefox-syncserver</Project>
  <Overview>Firefox Sync Server image based on Python Slim</Overview>
  <Category>Productivity: Other:</Category>
  <WebUI>http://[IP]:[PORT:5000]/</WebUI>
  <TemplateURL>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/firefox-syncserver.xml</TemplateURL>
  <Icon>https://raw.githubusercontent.com/A75G/docker-templates/master/templates/icons/firefox-syncserver.png</Icon>
  <ExtraParams/>
  <PostArgs/>
  <DonateText/>
  <DonateLink/>
  <Description>Firefox Sync Server image based on Python Slim</Description>
  <Labels/>
  <Config Name="Appdata" Target="/data" Default="/mnt/user/appdata/firefox-syncserver/" Mode="rw" Description="Appdata" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/firefox-syncserver/</Config>
  <Config Name="Gunicorn port" Target="5000" Default="5000" Mode="tcp" Description="Container Port: 5000" Type="Port" Display="always" Required="false" Mask="false">5000</Config>
  <Config Name="FF_SYNCSERVER_ACCESSLOG" Target="FF_SYNCSERVER_ACCESSLOG" Default="false" Mode="" Description="Display access log" Type="Variable" Display="always" Required="false" Mask="false">false</Config>
  <Config Name="FF_SYNCSERVER_LOGLEVEL" Target="FF_SYNCSERVER_LOGLEVEL" Default="info" Mode="" Description="Log level output" Type="Variable" Display="always" Required="false" Mask="false">info</Config>
  <Config Name="FF_SYNCSERVER_PUBLIC_URL" Target="FF_SYNCSERVER_PUBLIC_URL" Default="http://localhost:5000" Mode="" Description="Must be edited to point to the public URL of your server" Type="Variable" Display="always" Required="false" Mask="false">http://[IP]:5000</Config>
  <Config Name="FF_SYNCSERVER_SECRET" Target="FF_SYNCSERVER_SECRET" Default="" Mode="" Description="This is a secret key used for signing authentication tokens. It should be long and randomly-generated." Type="Variable" Display="always" Required="false" Mask="false">longgeneratedsecret</Config>
  <Config Name="FF_SYNCSERVER_ALLOW_NEW_USERS" Target="FF_SYNCSERVER_ALLOW_NEW_USERS" Default="true" Mode="" Description="Set this to false to disable new-user signups on the server. Only request by existing accounts will be honored " Type="Variable" Display="always" Required="false" Mask="false">true</Config>
  <Config Name="FF_SYNCSERVER_FORCE_WSGI_ENVIRON" Target="FF_SYNCSERVER_FORCE_WSGI_ENVIRON" Default="false" Mode="" Description="Set this to true to work around a mismatch between public_url and the application URL as seen by python, which can happen in certain reverse-proxy hosting setups" Type="Variable" Display="always" Required="false" Mask="false">false</Config>
  <Config Name="FF_SYNCSERVER_SQLURI" Target="FF_SYNCSERVER_SQLURI" Default="sqlite:///data/syncserver.db" Mode="" Description="Defines the database in which to store all server data" Type="Variable" Display="always" Required="false" Mask="false">sqlite:///data/syncserver.db</Config>
  <Config Name="FF_SYNCSERVER_FORWARDED_ALLOW_IPS" Target="FF_SYNCSERVER_FORWARDED_ALLOW_IPS" Default="*" Mode="" Description="Set this to * or an IP range if you use an Nginx reverse proxy (optional)." Type="Variable" Display="always" Required="false" Mask="false">*</Config>
  <Config Name="PUID" Target="PUID" Default="99" Mode="" Description="PUID" Type="Variable" Display="advanced-hide" Required="false" Mask="false">99</Config>
  <Config Name="PGID" Target="PGID" Default="100" Mode="" Description="PGID" Type="Variable" Display="advanced-hide" Required="false" Mask="false">100</Config>
</Container>
