Skip to content

Commit

Permalink
Added Gentoo instructions.
Browse files Browse the repository at this point in the history
  • Loading branch information
Taloth committed Mar 14, 2021
1 parent a7a6aa7 commit 3be8d83
Show file tree
Hide file tree
Showing 4 changed files with 148 additions and 0 deletions.
53 changes: 53 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,9 @@ <h5>Manual Install</h5>
<li class="nav-item">
<a class="nav-link" data-toggle="pill" href="#downloads-v3-linux-archlinux"><img src="logo/archlinux.svg" class="icon svg"> ArchLinux</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="pill" href="#downloads-v3-linux-gentoo"><img src="logo/gentoo.svg" class="icon svg"> Gentoo</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="pill" href="#downloads-v3-linux-other"><i class="fas fa-ellipsis-v"></i>&nbsp;&nbsp;Others</a>
</li>
Expand Down Expand Up @@ -476,6 +479,56 @@ <h5>Docker container</h5>
</div>
</div>
</div>
<div class="tab-pane fade" id="downloads-v3-linux-gentoo" role="tabpanel">
<dl class="install-steps">
<div class="maintainer">
Package maintainers: <a href="https://github.com/xartin/gentoo-overlay">xartin</a>
</div>
<dt>Introduction</dt>
<dd>
<p>
The Gentoo Linux <a href="https://github.com/xartin/gentoo-overlay">Ebuild Overlay</a> offers a sonarr package that can be installed using Gentoo portage.
</p>
</dd>
<dt><span class="step">1</span>Install Sonarr</dt>
<dd>
<p>
The easiest method to add this overlay for sonarr to any Gentoo Linux install is using <a href="https://wiki.gentoo.org/wiki/Eselect/Repository">eselect repository</a> to provide sonarr package install files.
</p>
<p>
For example,
<pre><code class="bash">emerge eselect-repository dev-vcs/git
emerge --sync usenet-overlay
emerge sonarr</code></pre>
</p>
</dd>
<dt><span class="step">2</span>Start Sonarr</dt>
<dd>
<pre><code class="bash">systemctl daemon-reload
systemctl enable --now sonarr</code></pre>
</dd>
<dt><span class="step">3</span>View Sonarr</dt>
<dd>
<p>
Browse to <code>http://localhost:8989</code> to start using Sonarr.
</p>
<i>(Replace 'localhost' with your server IP if you're connecting remotely)</i>
</dd>
</dl>
<div class="install-alternatives">
<div class="collapsed" data-toggle="collapse" data-target="#downloads-v3-linux-gentoo-alternatives">Alternatives for advanced users</div>
<div class="collapse" id="downloads-v3-linux-gentoo-alternatives">
<h5>Manual Install</h5>
<p>
It is possible to install Sonarr manually from upstream using the <a href="//services.sonarr.tv/v1/download/main/latest?version=3&amp;os=linux">.tar.gz download</a>. However in that case you must manually deal with dependencies, installation and permissions.
</p>
<h5>Docker container</h5>
<p>
You can follow the <a href="#downloads-v3-docker">Docker guide</a> to install Sonarr as a Docker container instead.
</p>
</div>
</div>
</div>
<div class="tab-pane fade" id="downloads-v3-linux-other" role="tabpanel">
<div class="install-description">
<div class="alert alert-info">
Expand Down
54 changes: 54 additions & 0 deletions logo/gentoo.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 39 additions & 0 deletions src/sections/downloads-v3/linux-gentoo.marko
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<install-steps>
<maintained-by><a href="https://github.com/xartin/gentoo-overlay">xartin</a></maintained-by>
<install-step title="Introduction">
<p>
The Gentoo Linux <a href="https://github.com/xartin/gentoo-overlay">Ebuild Overlay</a> offers a sonarr package that can be installed using Gentoo portage.
</p>
</install-step>
<install-step num="1" title="Install Sonarr">
<p>
The easiest method to add this overlay for sonarr to any Gentoo Linux install is using <a href="https://wiki.gentoo.org/wiki/Eselect/Repository">eselect repository</a> to provide sonarr package install files.
</p>
<p>
For example,
<pre><code class="bash">emerge eselect-repository dev-vcs/git
emerge --sync usenet-overlay
emerge sonarr</code></pre>
</p>
</install-step>
<install-step num="2" title="Start Sonarr">
<pre><code class="bash">systemctl daemon-reload
systemctl enable --now sonarr</code></pre>
</install-step>
<install-step num="3" title="View Sonarr">
<p>
Browse to <code>http://localhost:8989</code> to start using Sonarr.
</p>
<i>(Replace 'localhost' with your server IP if you're connecting remotely)</i>
</install-step>
</install-steps>
<install-alternatives id="downloads-v3-linux-gentoo-alternatives">
<h5>Manual Install</h5>
<p>
It is possible to install Sonarr manually from upstream using the <a href="//services.sonarr.tv/v1/download/main/latest?version=3&os=linux">.tar.gz download</a>. However in that case you must manually deal with dependencies, installation and permissions.
</p>
<h5>Docker container</h5>
<p>
You can follow the <a href="#downloads-v3-docker">Docker guide</a> to install Sonarr as a Docker container instead.
</p>
</install-alternatives>
2 changes: 2 additions & 0 deletions src/sections/downloads-v3/linux.marko
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import DebianTemplate from './linux-debian-template.marko';
<tabview-item active pill href="#downloads-v3-linux-debian" icon="./logo/debian.svg"> Debian</tabview-item>
<tabview-item pill href="#downloads-v3-linux-ubuntu" icon="fab-ubuntu"> Ubuntu</tabview-item>
<tabview-item pill href="#downloads-v3-linux-archlinux" icon="./logo/archlinux.svg"> ArchLinux</tabview-item>
<tabview-item pill href="#downloads-v3-linux-gentoo" icon="./logo/gentoo.svg"> Gentoo</tabview-item>
<tabview-item pill href="#downloads-v3-linux-other" icon="fas-ellipsis-v">&nbsp;&nbsp;Others</tabview-item>
</ul>
<div class="tab-content" id="download-v3-linux-tabcontent">
Expand All @@ -24,6 +25,7 @@ import DebianTemplate from './linux-debian-template.marko';
] />
</tabview-pane>
<tabview-pane id="downloads-v3-linux-archlinux" file="downloads-v3/linux-archlinux.marko" />
<tabview-pane id="downloads-v3-linux-gentoo" file="downloads-v3/linux-gentoo.marko" />
<tabview-pane id="downloads-v3-linux-other">
<install-description>
<alert level="info">
Expand Down

0 comments on commit 3be8d83

Please sign in to comment.