<astyle=margin-left:1px;margin-right:1px;display:inline-blockhref=https://minio.arsenm.dev/minio/opensend><imgstyle=height:18px;width:100pxsrc="https://img.shields.io/static/v1.svg?label=download&message=binary&color=blue"></a></p><p>This page assumes you have already installed Opensend. If not, follow the installation
instructions on the installation page.</p><aclass=btnstyle=color:;background-color:href=../installation>Installation</a><h3id=gui-installation>GUI Installation<ahref=#gui-installationclass=anchoraria-hidden=true>#</a></h3><p>Opensend GUI has been written in golang using <ahref=https://fyne.io>fyne</a>. Its source code can be found here:</p><aclass=btnstyle=color:#fff;background-color:greenhref=https://gitea.arsenm.dev/opensend/opensend-gui><spanclass=iconifydata-icon=cib:gitea></span> Opensend GUI</a><p>To download Opensend GUI, run the following command</p><divclass=highlight><preclass=chroma><codeclass=language-bashdata-lang=bash>git clone https://gitea.arsenm.dev/opensend/opensend-gui.git
</code></pre></div><p>To build Opensend GUI, <code>go</code> must be installed. The process for that is explained in the installation instructions for Opensend. Once <code>go</code> is installed, run:</p><divclass=highlight><preclass=chroma><codeclass=language-bashdata-lang=bash>go build
</code></pre></div><p>This may take a while as <code>go</code> downloads and compiles Opensend GUI and Fyne.</p><p>Once the build is complete, there should be a file named <code>opensend-gui</code> in the directory. Run this file to open the GUI which should look like this:</p><imgsrc=/opensend/gui_start.webpalt="Opensend GUI on start"></main></div></div></div><scriptsrc=/main.f6b484f556ad1f3bcf6061082139a2f21fa759f13930c39a25fe4a9f78f35e64122c2d86dffd56e67b292dabbda4095d8077194f196e0e348441c106a9f3d40e.jsintegrity="sha512-9rSE9VatHzvPYGEIITmi8h+nWfE5MMOaJf5Kn3jzXmQSLC2G3/1W5nspLau9pAldgHcZTxluDjSEQcEGqfPUDg=="crossorigin=anonymousdefer></script><scriptsrc=/index.min.62fb3c8cfeb57442869c870d0aa4097451dc6fe9de70b1c63ef4e25068adfe13bbe1398854c68f4d8fc47ab4a2c1b0840685a16bb51b1a658dea09ec42eca1cb.jsintegrity="sha512-Yvs8jP61dEKGnIcNCqQJdFHcb+necLHGPvTiUGit/hO74TmIVMaPTY/EerSiwbCEBoWha7UbGmWN6gnsQuyhyw=="crossorigin=anonymousdefer></script></body></html>