AppFeed/templates/CorneliousJDsRepository/pastey.xml
2021-04-13 22:22:03 -04:00

90 lines
5.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Container version="2">
<Name>Pastey</Name>
<Repository>cesura/pastey</Repository>
<Registry>https://hub.docker.com/r/cesura/pastey/</Registry>
<Network>bridge</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/105824-support-pastey-corneliousjd-repo/</Support>
<Project>https://github.com/Cesura/pastey</Project>
<Overview>A lightweight, self-hosted paste platform (Pastebin alternative) with language detection and on-disk encryption.</Overview>
<WebUI>http://[IP]:[PORT:5000]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/CorneliousJD/Docker-Templates/master/pastey.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/CorneliousJD/Docker-Templates/master/icons/pastey.png</Icon>
<PostArgs></PostArgs>
<CPUset></CPUset>
<Networking>
<Mode>bridge</Mode>
<Publish>
<Port>
<HostPort>5000</HostPort>
<ContainerPort>5000</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
</Publish>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/user/appdata/pastey</HostDir>
<ContainerDir>/app/data</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value>False</Value>
<Name>PASTEY_RESTRICT_PASTING</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>True</Value>
<Name>PASTEY_RESTRICT_RAW_PASTING</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>5/hour</Value>
<Name>PASTEY_RATE_LIMIT</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>10</Value>
<Name>PASTEY_RECENT_PASTES</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>False</Value>
<Name>PASTEY_BEHIND_PROXY</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>True</Value>
<Name>PASTEY_USE_WHITELIST</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>127.0.0.1/32,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16</Value>
<Name>PASTEY_WHITELIST_CIDR</Name>
<Mode></Mode>
</Variable>
<Variable>
<Value>0.20</Value>
<Name>PASTEY_GUESS_THRESHOLD</Name>
<Mode></Mode>
</Variable>
</Environment>
<Config Name="Web Interface" Target="5000" Default="5000" Mode="tcp" Description="Container Port: 5000" Type="Port" Display="always" Required="false" Mask="false">5000</Config>
<Config Name="AppData" Target="/app/data" Default="/mnt/user/appdata/pastey" Mode="rw" Description="Container Path: /app/data" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/pastey</Config>
<Config Name="PASTEY_RESTRICT_PASTING" Target="PASTEY_RESTRICT_PASTING" Default="False" Mode="" Description="Enable/disable restricting of pasting to whitelisted users." Type="Variable" Display="always" Required="false" Mask="false">False</Config>
<Config Name="PASTEY_RESTRICT_RAW_PASTING" Target="PASTEY_RESTRICT_RAW_PASTING" Default="True" Mode="" Description="Enable/disable restricting of pasting via /raw to whitelisted users." Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="PASTEY_RATE_LIMIT" Target="PASTEY_RATE_LIMIT" Default="5/hour" Mode="" Description="Rate limit for pasting, for non-whitelisted users." Type="Variable" Display="always" Required="false" Mask="false">5/hour</Config>
<Config Name="PASTEY_RECENT_PASTES" Target="PASTEY_RECENT_PASTES" Default="10" Mode="" Description="Number of recent pastes to show on the home page." Type="Variable" Display="always" Required="false" Mask="false">10</Config>
<Config Name="PASTEY_BEHIND_PROXY" Target="PASTEY_BEHIND_PROXY" Default="False" Mode="" Description="Inform Pastey if it is behind a reverse proxy (nginx, etc.). If this is the case, it will rely on HTTP headers X-Real-IP or X-Forwarded-For. NOTE: Make sure your proxy config sets these values." Type="Variable" Display="always" Required="false" Mask="false">False</Config>
<Config Name="PASTEY_USE_WHITELIST" Target="PASTEY_USE_WHITELIST" Default="True" Mode="" Description="Enable/disable whitelisting for admin tasks (view recent, delete, config)." Type="Variable" Display="always" Required="false" Mask="false">True</Config>
<Config Name="PASTEY_WHITELIST_CIDR" Target="PASTEY_WHITELIST_CIDR" Default="" Mode="" Description="List of whitelisted IP addresses or networks (in CIDR format)." Type="Variable" Display="always" Required="false" Mask="false">127.0.0.1/32,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16</Config>
<Config Name="PASTEY_GUESS_THRESHOLD" Target="PASTEY_GUESS_THRESHOLD" Default="0.20" Mode="" Description="Threshold for automatic language detection guesses. If a result is below this value, it is treated as Plaintext." Type="Variable" Display="advanced" Required="false" Mask="false">0.20</Config>
<Date>1618366641</Date>
<Description>A lightweight, self-hosted paste platform (Pastebin alternative) with language detection and on-disk encryption.</Description>
<templatePath>/tmp/GitHub/AppFeed/templates/CorneliousJDsRepository/pastey.xml</templatePath>
</Container>