Add Sia Daemon (#303)

* Add Sia

* Some cleanup

* Minor changes

* Fix icon url syntax error

* Add logo to img directory

* Pin to master branch
This commit is contained in:
Mike Talbot
2021-12-11 12:33:56 -06:00
committed by GitHub
parent f5409fc379
commit cec82833cb
2 changed files with 19 additions and 0 deletions

BIN
templates/img/sia.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

19
templates/siad.xml Normal file
View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<Container version="2">
<Name>Sia Daemon</Name>
<Repository>ghcr.io/siafoundation/siad:master</Repository>
<Registry>https://github.com/SiaFoundation/siad/pkgs/container/siad</Registry>
<Network>bridge</Network>
<Privileged>false</Privileged>
<Project>https://github.com/siafoundation/siad</Project>
<Overview>Sia is a decentralized cloud storage platform that radically alters the landscape of cloud storage. By leveraging smart contracts, client-side encryption, and sophisticated redundancy (via Reed-Solomon codes), Sia allows users to safely store their data with hosts that they do not know or trust. The result is a cloud storage marketplace where hosts compete to offer the best service at the lowest price. And since there is no barrier to entry for hosts, anyone with spare storage capacity can join the network and start making money.</Overview>
<Category>Cloud: Other:</Category>
<TemplateURL>https://github.com/selfhosters/unRAID-CA-templates/blob/master/templates/siad.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/selfhosters/unRAID-CA-templates/master/templates/img/sia.png</Icon>
<Config Name="Gateway Port" Target="9981" Default="9981" Mode="tcp" Description="Container Port: 9981" Type="Port" Display="always" Required="true" Mask="false">9981</Config>
<Config Name="Host RHP2 Port" Target="9982" Default="9982" Mode="tcp" Description="Container Port: 9982" Type="Port" Display="always" Required="true" Mask="false">9982</Config>
<Config Name="Host RHP3 Port" Target="9983" Default="9983" Mode="tcp" Description="Container Port: 9983" Type="Port" Display="always" Required="true" Mask="false">9983</Config>
<Config Name="Wallet Password" Target="SIA_WALLET_PASSWORD" Default="" Mode="" Description="Container Variable: SIA_WALLET_PASSWORD" Type="Variable" Display="always" Required="true" Mask="true"/>
<Config Name="API Password" Target="SIA_API_PASSWORD" Default="" Mode="" Description="Container Variable: SIA_API_PASSWORD" Type="Variable" Display="always" Required="true" Mask="true"/>
<Config Name="Data Directory" Target="/sia-data" Default="/mnt/user/appdata/sia" Mode="rw" Description="Container Path: /sia-data" Type="Path" Display="always" Required="true" Mask="false"/>
</Container>