Skip to content

Commit

Permalink
Rename downloads section and update for v5
Browse files Browse the repository at this point in the history
  • Loading branch information
Qstick committed Jan 3, 2024
1 parent dd22712 commit 3379f33
Show file tree
Hide file tree
Showing 21 changed files with 185 additions and 185 deletions.
2 changes: 1 addition & 1 deletion css/theme.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion css/theme.less
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ header {
}
}

div#downloads-v3-tabcontent {
div#downloads-tabcontent {
border: 1px solid #ddd;
border-top-width: 0px;
background-color: #fbfbff;
Expand Down
116 changes: 58 additions & 58 deletions index.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions js/tab-loader.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
function scrollToHash(hash, speed) {
if (hash.startsWith("#downloads-v3-"))
hash = "#downloads-v3";
if (hash.startsWith("#downloads-"))
hash = "#downloads";
var top = $(hash).offset().top - 70;
$('html, body').animate({
scrollTop: top
Expand All @@ -12,10 +12,10 @@ function isTab(hash) {
}

function openTab(hash) {
if (hash.startsWith('#downloads-v3-linux-'))
$('a.nav-link[href=#downloads-v3-linux]').tab('show');
if (hash.startsWith('#downloads-v3-nas-'))
$('a.nav-link[href=#downloads-v3-nas]').tab('show');
if (hash.startsWith('#downloads-linux-'))
$('a.nav-link[href=#downloads-linux]').tab('show');
if (hash.startsWith('#downloads-nas-'))
$('a.nav-link[href=#downloads-nas]').tab('show');
$('a.nav-link[href=' + hash + ']').tab('show');
}

Expand Down
2 changes: 1 addition & 1 deletion src/index.marko
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
<div id="home"/>
<site-section file="feature-slider.marko"/>
<site-section id="features" class="features" title="Features" file="features.marko"/>
<site-section id="download" class="download" title="Download" file="downloads-v3/downloads-v3.marko"/>
<site-section id="download" class="download" title="Download" file="downloads/downloads.marko"/>
<site-section id="support" class="support" title="Support" file="support.marko"/>
</site-layout>
4 changes: 0 additions & 4 deletions src/sections/downloads-v3/components/migration-alert.marko

This file was deleted.

25 changes: 0 additions & 25 deletions src/sections/downloads-v3/downloads-v3.marko

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
Please see our Servarr Wiki for installation instructions.
<a href="https://wiki.servarr.com/radarr/installation#freebsd">Link</a>
</p>
<migration-alert>Radarr v4 will convert any existing v0.2 or v3 directory automatically on startup.</migration-alert>
<migration-alert>Radarr will convert any existing directory automatically on startup.</migration-alert>
</install-step>
</install-steps>
4 changes: 4 additions & 0 deletions src/sections/downloads/components/migration-alert.marko
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<alert level="info">
<h4 class="alert-heading">Radarr migration</h4>
<${input.renderBody}/>
</alert>
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
Most docker containers use
<code>/config</code>
volume to mount the data directory and supply that path to Radarr as parameter.
Radarr v4 will convert the given directory on startup if a Radarr v0.2 or v3 database is found.
Radarr will convert the given directory on startup if a Radarr database is found.
</migration-alert>
</install-step>
<install-step num="1" title="Avoid common pitfalls">
Expand Down
25 changes: 25 additions & 0 deletions src/sections/downloads/downloads.marko
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<div class="row">
<ul class="nav nav-tabs nav-justified">
<tabview-item active href="#downloads-windows" icon="fab-windows">Windows</tabview-item>
<tabview-item href="#downloads-linux" icon="fab-linux">Linux</tabview-item>
<tabview-item href="#downloads-macos" icon="fab-apple">macOS</tabview-item>
<tabview-item href="#downloads-nas" icon="fas-hdd">NAS</tabview-item>
<tabview-item href="#downloads-docker" icon="fab-docker">Docker</tabview-item>
<tabview-item href="#downloads-bsd" icon="fab-freebsd">BSD</tabview-item>
<tabview-item href="#downloads-other" icon="fas-ellipsis-v">&nbsp;&nbsp;Others</tabview-item>
</ul>
<div class="tab-content" id="downloads-tabcontent">
<tabview-pane active id="downloads-windows" file="downloads/windows.marko"/>
<tabview-pane id="downloads-linux" file="downloads/linux.marko"/>
<tabview-pane id="downloads-macos" file="downloads/macos.marko"/>
<tabview-pane id="downloads-nas" file="downloads/nas.marko"/>
<tabview-pane id="downloads-docker" file="downloads/docker.marko"/>
<tabview-pane id="downloads-bsd" file="downloads/bsd.marko"/>
<tabview-pane id="downloads-other">
<alert level="info">
Please contact us if you wish to port Radarr for any other platform that the ones already listed.<br/>
We prefer to coordinate on any port.
</alert>
</tabview-pane>
</div>
</div>
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
The existing radarr AUR packages already used
<code>/var/lib/radarr</code>
to store the Radarr database.
Radarr v4 will convert that directory automatically on startup.
Radarr will convert that directory automatically on startup.
</migration-alert>
</install-step>
<install-step num="1" title="Install Radarr">
Expand Down Expand Up @@ -40,7 +40,7 @@ sudo systemctl enable --now radarr</code></pre>
<i>(Replace 'localhost' with your server IP if you're connecting remotely)</i>
</install-step>
</install-steps>
<install-alternatives id="downloads-v3-linux-archlinux-alternatives">
<install-alternatives id="downloads-linux-archlinux-alternatives">
<h5>Manual Install</h5>
<p>
It is possible to install Radarr manually from upstream using the
Expand All @@ -49,7 +49,7 @@ sudo systemctl enable --now radarr</code></pre>
<h5>Docker container</h5>
<p>
You can follow the
<a href="#downloads-v3-docker">Docker guide</a>
<a href="#downloads-docker">Docker guide</a>
to install Radarr as a Docker container instead.
</p>
</install-alternatives>
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
Please see our Servarr Wiki for installation instructions.
<a href="https://wiki.servarr.com/radarr/installation#linux">Link</a>
</p>
<migration-alert>Radarr v4 will convert any existing v0.2 or v3 directory automatically on startup.</migration-alert>
<migration-alert>Radarr will convert any existing directory automatically on startup.</migration-alert>
</install-step>
</install-steps>
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
<div>
<ul class="nav nav-pills">
<tabview-item active pill href="#downloads-v3-linux-archlinux" icon="./logo/archlinux.svg">ArchLinux</tabview-item>
<tabview-item pill href="#downloads-v3-linux-debianubuntu" icon="fab-ubuntu">Debian or Ubuntu</tabview-item>
<tabview-item pill href="#downloads-v3-linux-other" icon="fas-ellipsis-v">&nbsp;&nbsp;Others</tabview-item>
<tabview-item active pill href="#downloads-linux-archlinux" icon="./logo/archlinux.svg">ArchLinux</tabview-item>
<tabview-item pill href="#downloads-linux-debianubuntu" icon="fab-ubuntu">Debian or Ubuntu</tabview-item>
<tabview-item pill href="#downloads-linux-other" icon="fas-ellipsis-v">&nbsp;&nbsp;Others</tabview-item>
</ul>
<div class="tab-content" id="download-v3-linux-tabcontent">
<tabview-pane active id="downloads-v3-linux-archlinux" file="downloads-v3/linux-archlinux.marko"/>
<tabview-pane id="downloads-v3-linux-debianubuntu" file="downloads-v3/linux-debianubuntu.marko"/>
<tabview-pane id="downloads-v3-linux-other">
<div class="tab-content" id="download-linux-tabcontent">
<tabview-pane active id="downloads-linux-archlinux" file="downloads/linux-archlinux.marko"/>
<tabview-pane id="downloads-linux-debianubuntu" file="downloads/linux-debianubuntu.marko"/>
<tabview-pane id="downloads-linux-other">
<install-description>
<alert level="info">
Please contact us if you wish to port Radarr v4 for any other distribution that the ones already listed.<br/>
Radarr v0.2 was supported by various third-parties on other platforms and we prefer to coordinate the port of v4.
Please contact us if you wish to port Radarr for any other distribution that the ones already listed.<br/>
We prefer to coordinate any port.
</alert>
<p>Generic .tar.gz downloads are available for linux, but dependencies, installation and permissions will need to be done manually.</p>
<div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,46 +1,46 @@
<install-steps>
<install-step title="Introduction">
<p>The easiest way to install Radarr on macOS is to use the App archive with the steps described below.</p>
<!-- TODO: Check mac migration support -->
<migration-alert>
The Radarr v4 package will attempt to automatically migrate an existing Radarr v0.2 or v3 database.
Radarr v0.2 used the user's home directory
<code>~/.config/Radarr</code>
to store the application data which v4 also uses.<br/>
</migration-alert>
</install-step>
<install-step num="1" title="Download App package">
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=osx&runtime=netcore&arch=x64&installer=true">Download Intel macOS App</a>
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=osx&runtime=netcore&arch=arm64&installer=true">Download Arm macOS App</a>
</install-step>
<install-step num="2" title="Install App">
<p>Open the archive and drag the Radarr icon to your Application folder.</p>
<alert level="warning">Radarr v4 is not compatible with OSX versions < 10.15 (Catalina) due to .NET incompatibilities.</alert>
</install-step>
<install-step num="3" title="Self-sign Radarr">
<p>Self-sign Radarr `codesign --force --deep -s - Radarr.app`</p>
</install-step>
<install-step num="4" title="Start Radarr">
<p>Open Radarr.app in your Application folder.</p>
</install-step>
<install-step num="5" title="View Radarr">
<p>
Browse to
<code>http://localhost:7878</code>
to start using Radarr.
</p>
</install-step>
</install-steps>
<install-alternatives id="downloads-v3-macos-alternatives">
<h5>Manual Install</h5>
<p>
It is possible to install Radarr manually using the
<a href="https://radarr.servarr.com/v1/update/master/updatefile?os=osx&runtime=netcore&arch=x64">Intel .tar.gz download</a> or <a href="https://radarr.servarr.com/v1/update/master/updatefile?os=osx&runtime=netcore&arch=arm64">Arm .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 Radarr as a Docker container instead.
</p>
</install-alternatives>
<install-steps>
<install-step title="Introduction">
<p>The easiest way to install Radarr on macOS is to use the App archive with the steps described below.</p>
<!-- TODO: Check mac migration support -->
<migration-alert>
The Radarr package will attempt to automatically migrate an existing Radarr database.
Radarr v0.2 used the user's home directory
<code>~/.config/Radarr</code>
to store the application data which v4 also uses.<br/>
</migration-alert>
</install-step>
<install-step num="1" title="Download App package">
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=osx&runtime=netcore&arch=x64&installer=true">Download Intel macOS App</a>
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=osx&runtime=netcore&arch=arm64&installer=true">Download Arm macOS App</a>
</install-step>
<install-step num="2" title="Install App">
<p>Open the archive and drag the Radarr icon to your Application folder.</p>
<alert level="warning">Radarr v5 is not compatible with OSX versions < 10.15 (Catalina) due to .NET incompatibilities.</alert>
</install-step>
<install-step num="3" title="Self-sign Radarr">
<p>Self-sign Radarr `codesign --force --deep -s - Radarr.app`</p>
</install-step>
<install-step num="4" title="Start Radarr">
<p>Open Radarr.app in your Application folder.</p>
</install-step>
<install-step num="5" title="View Radarr">
<p>
Browse to
<code>http://localhost:7878</code>
to start using Radarr.
</p>
</install-step>
</install-steps>
<install-alternatives id="downloads-macos-alternatives">
<h5>Manual Install</h5>
<p>
It is possible to install Radarr manually using the
<a href="https://radarr.servarr.com/v1/update/master/updatefile?os=osx&runtime=netcore&arch=x64">Intel .tar.gz download</a> or <a href="https://radarr.servarr.com/v1/update/master/updatefile?os=osx&runtime=netcore&arch=arm64">Arm .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-docker">Docker guide</a>
to install Radarr as a Docker container instead.
</p>
</install-alternatives>
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
<div>
<ul class="nav nav-pills">
<tabview-item active pill href="#downloads-v3-nas-synology">Synology</tabview-item>
<tabview-item pill href="#downloads-v3-nas-qnap">QNAP</tabview-item>
<tabview-item pill href="#downloads-v3-nas-other" icon="fas-ellipsis-v">&nbsp;&nbsp;Others</tabview-item>
<tabview-item active pill href="#downloads-nas-synology">Synology</tabview-item>
<tabview-item pill href="#downloads-nas-qnap">QNAP</tabview-item>
<tabview-item pill href="#downloads-nas-other" icon="fas-ellipsis-v">&nbsp;&nbsp;Others</tabview-item>
</ul>
<div class="tab-content" id="download-v3-nas-tabcontent">
<tabview-pane active id="downloads-v3-nas-synology">
<div class="tab-content" id="download-nas-tabcontent">
<tabview-pane active id="downloads-nas-synology">
<alert level="info">
A NAS package and installation instructions are provided by SynoCommunity at:
<a href="https://synocommunity.com/package/radarr">https://synocommunity.com/package/radarr</a>.
Please note that the SynoCommunity typically has signifcant lag in providing updated packages, thus you may want to check out Docker.
</alert>
</tabview-pane>
<tabview-pane id="downloads-v3-nas-qnap">
<tabview-pane id="downloads-nas-qnap">
<alert level="info">
A NAS packages that requires a paid dependency is created by the QNAP community<br/>
<a href="https://www.qnapclub.eu/en/qpkg/1007">https://www.qnapclub.eu/en/qpkg/1007</a>.
Please note that the QNAP Community typically has signifcant lag in providing updated packages, thus you may want to check out Docker.
Additionally, the QNAP Community requires a paid dependency which the Radarr Team does not condone.
</alert>
</tabview-pane>
<tabview-pane id="downloads-v3-nas-other">
<tabview-pane id="downloads-nas-other">
<install-description>
<alert level="info">
Please contact us if you wish to port Radarr v3 for any other nas that the ones already listed.<br/>
Radarr v0.2 was supported by various third-parties on other platforms and we prefer to coordinate the port of v3.
Please contact us if you wish to port Radarr for any other nas that the ones already listed.<br/>
We prefer to coordinate any port.
</alert>
<p>A generic download is available for linux, but dependencies, installation, and permissions will need to be done manually.</p>
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=linux&runtime=netcore&arch=x64">Download Linux .tar.gz</a>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
<install-steps>
<install-step title="Installation">
<p>
Please see our Servarr Wiki for
<a href="https://wiki.servarr.com/radarr/installation#windows"> installation instructions.</a>
</p>
<p>Download the Windows Installer with the following link and execute it.</p>
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=windows&runtime=netcore&arch=x64&installer=true">Download Windows x64 Installer</a>
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=windows&runtime=netcore&arch=x86&installer=true">Download Windows x86 Installer</a>
<migration-alert>Radarr v4 will convert any existing v0.2 or v3 directory automatically on startup.</migration-alert>
</install-step>
</install-steps>
<install-alternatives id="downloads-v3-windows-alternatives">
<h5>Manual Install</h5>
<p>
It is possible to install Radarr manually using the x64
<a href="https://radarr.servarr.com/v1/update/master/updatefile?os=windows&runtime=netcore&arch=x64">.zip download</a>. However in that case you must manually deal with dependencies, installation and permissions.
</p>
</install-alternatives>
<install-steps>
<install-step title="Installation">
<p>
Please see our Servarr Wiki for
<a href="https://wiki.servarr.com/radarr/installation#windows"> installation instructions.</a>
</p>
<p>Download the Windows Installer with the following link and execute it.</p>
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=windows&runtime=netcore&arch=x64&installer=true">Download Windows x64 Installer</a>
<a class="btn btn-radarr" href="https://radarr.servarr.com/v1/update/master/updatefile?os=windows&runtime=netcore&arch=x86&installer=true">Download Windows x86 Installer</a>
<migration-alert>Radarr will convert any existing directory automatically on startup.</migration-alert>
</install-step>
</install-steps>
<install-alternatives id="downloads-windows-alternatives">
<h5>Manual Install</h5>
<p>
It is possible to install Radarr manually using the x64
<a href="https://radarr.servarr.com/v1/update/master/updatefile?os=windows&runtime=netcore&arch=x64">.zip download</a>. However in that case you must manually deal with dependencies, installation and permissions.
</p>
</install-alternatives>

0 comments on commit 3379f33

Please sign in to comment.