<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Installation on Navidrome</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/</link><description>Recent content in Installation on Navidrome</description><generator>Hugo</generator><language>en</language><atom:link href="https://pr-496.navidrome-website.pages.dev/docs/installation/index.xml" rel="self" type="application/rss+xml"/><item><title>Windows Install</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/windows/</link><pubDate>Mon, 19 Aug 2024 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/windows/</guid><description>&lt;h2 id="msi-install"&gt;MSI Install&lt;a class="td-heading-self-link" href="#msi-install" aria-label="Heading self-link"&gt;&lt;/a&gt;&#10;&lt;/h2&gt;&lt;p&gt;&lt;a href="https://github.com/navidrome/navidrome/releases/"&gt;Download&lt;/a&gt; and install the latest Navidrome MSI for the correct version of Windows (most likely AMD64). The&#10;installer will prompt for basic configuration options (port, directories etc). These can be left as default or&#10;customised to your setup. The service will be installed and started automatically, once the installer has completed&#10;you can go to [http://127.0.0.1:4533] (or whichever port you chose) in a browser and setup the first user.&#10;The &lt;code&gt;navidrome.ini&lt;/code&gt; configuration file will be located in the installation folder (default: &lt;code&gt;C:\Program Files\Navidrome&lt;/code&gt;).&lt;/p&gt;</description></item><item><title>Installing with Docker</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/docker/</link><pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/docker/</guid><description>&lt;p&gt;&lt;a href="https://hub.docker.com/r/deluan/navidrome"&gt;Docker images&lt;/a&gt; are available for the&#10;&lt;em&gt;linux/amd64&lt;/em&gt;, &lt;em&gt;linux/arm/v6&lt;/em&gt;, &lt;em&gt;linux/arm/v7&lt;/em&gt; and &lt;em&gt;linux/arm64&lt;/em&gt; platforms. They include everything needed to&#10;run Navidrome.&lt;/p&gt;&#10;&lt;h3 id="using-docker-compose-"&gt;Using &lt;code&gt;docker-compose&lt;/code&gt; :&lt;a class="td-heading-self-link" href="#using-docker-compose-" aria-label="Heading self-link"&gt;&lt;/a&gt;&#10;&lt;/h3&gt;&lt;p&gt;Create a &lt;code&gt;docker-compose.yml&lt;/code&gt; file with the following content (or add the &lt;code&gt;navidrome&lt;/code&gt; service&#10;below to your existing file):&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;services&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;navidrome&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;image&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;deluan/navidrome:latest&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;user&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="m"&gt;1000&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="m"&gt;1000&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# must own the data folder and be able to read music folder(s). See Permissions below&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;ports&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="s2"&gt;&amp;#34;4533:4533&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;restart&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;unless-stopped&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;environment&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# Optional: put your config options customization here. Examples:&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# ND_LOGLEVEL: debug&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;volumes&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="s2"&gt;&amp;#34;/path/to/data:/data&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="s2"&gt;&amp;#34;/path/to/your/music/folder:/music:ro&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Start it with &lt;code&gt;docker-compose up -d&lt;/code&gt;. Note that the environment variables above are just an example and are not required. The&#10;values in the example are already the defaults&lt;/p&gt;</description></item><item><title>Linux Install</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/linux/</link><pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/linux/</guid><description>&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; These instructions were created for the Ubuntu distribution, and even though they contain specific Ubuntu/Debian instructions (ex: &lt;code&gt;apt&lt;/code&gt;) the concepts are generic enough and can be applied on most Linux distributions, even on those not based on Debian (ex: CentOS and OpenSUSE)&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div class="alert alert-warning" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Important note&lt;/div&gt;&#10;&lt;p&gt;The following steps have been tested on KGARNER7&amp;rsquo;s MACHINE! WHICH IS: Ubuntu 18.04 and should work on all version 16.04 and above as well as other Debian based distros. Throughout these instructions the commands will have placeholders for the user (&lt;code&gt;&amp;lt;user&amp;gt;&lt;/code&gt;) and group (&lt;code&gt;&amp;lt;group&amp;gt;&lt;/code&gt;) you want to run Navidrome under and the music folder path (&lt;code&gt;&amp;lt;library_path&amp;gt;&lt;/code&gt;). If you are using an existing media library ensure the user has permissions to the media library.&lt;/p&gt;</description></item><item><title>Installing with Podman</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/podman/</link><pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/podman/</guid><description>&lt;p&gt;&lt;a href="https://hub.docker.com/r/deluan/navidrome"&gt;Container images&lt;/a&gt; are available for the&#10;&lt;em&gt;linux/amd64&lt;/em&gt;, &lt;em&gt;linux/arm/v7&lt;/em&gt; and &lt;em&gt;linux/arm64&lt;/em&gt; platforms. They include everything needed to&#10;run Navidrome.&lt;/p&gt;&#10;&lt;h3 id="using-podman-quadlet-"&gt;Using &lt;code&gt;Podman Quadlet&lt;/code&gt; :&lt;a class="td-heading-self-link" href="#using-podman-quadlet-" aria-label="Heading self-link"&gt;&lt;/a&gt;&#10;&lt;/h3&gt;&lt;p&gt;Podman is created to run as both rootful (root user), and rootless (non-root user) modes.&#10;Quadlet is a generator tool embeded directly into Podman that translate your *.container files into systemd service. So you can enable/disable it to auto load at each session, like normal systemd service.&lt;/p&gt;</description></item><item><title>macOS Install</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/macos/</link><pubDate>Wed, 04 Jan 2017 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/macos/</guid><description>&lt;p&gt;You can start Navidrome by double-clicking the binary, or by running it in a terminal. However,&#10;it then stops when you close the terminal window, and it does not start again when the Mac restarts.&lt;/p&gt;&#10;&lt;p&gt;To run Navidrome in the background, install it as a service with the&#10;&lt;a href="https://pr-496.navidrome-website.pages.dev/docs/usage/admin/cli/service/"&gt;&lt;code&gt;navidrome service&lt;/code&gt;&lt;/a&gt; command. The service starts when the Mac&#10;starts, even before anyone logs in, and macOS restarts it if it crashes.&lt;/p&gt;&#10;&lt;h2 id="get-navidrome"&gt;Get Navidrome&lt;a class="td-heading-self-link" href="#get-navidrome" aria-label="Heading self-link"&gt;&lt;/a&gt;&#10;&lt;/h2&gt;&lt;p&gt;Create a folder for Navidrome, and make your user its owner:&lt;/p&gt;</description></item><item><title>FreeBSD Install</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/freebsd/</link><pubDate>Tue, 03 Jan 2017 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/freebsd/</guid><description>&lt;p&gt;The following steps have been tested on FreeBSD 12 and 13. They should work on all versions 11.4 and above as well as other supported versions. All prerequisites will be automatically installed when using a package or if building from ports. Throughout these instructions the commands will have placeholders for the user (&lt;code&gt;&amp;lt;user&amp;gt;&lt;/code&gt;) and group (&lt;code&gt;&amp;lt;group&amp;gt;&lt;/code&gt;) you want to run Navidrome under and the music folder path (&lt;code&gt;&amp;lt;library_path&amp;gt;&lt;/code&gt;). If you are using an existing media library ensure the user has permissions to the media library.&lt;/p&gt;</description></item><item><title>Community Maintained Packages</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/packages/</link><pubDate>Mon, 01 Feb 2016 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/packages/</guid><description>&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;&lt;strong&gt;DISCLAIMER&lt;/strong&gt;: These packages are not maintained by the Navidrome project, any issues should be reported to their authors.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Even though the Navidrome project does not provide any pre-packaged installation for specific platforms,&#10;there are some packages created and maintained by the community, that can simplify the setup on some systems.&lt;/p&gt;&#10;&lt;p&gt;Here is the list of packages for various OSes/Distributions, provided by Repology:&lt;/p&gt;&#10;&lt;a href="https://repology.org/project/navidrome/versions"&gt;&#10;&lt;p&gt;&#10;&lt;img src="https://repology.org/badge/vertical-allrepos/navidrome.svg?columns=2&amp;exclude_unsupported=1" alt="Packaging status"&gt;&#10;&lt;/p&gt;&#10;&lt;/a&gt;&#10;&lt;p&gt;More packages available, with links to download/install instructions:&lt;/p&gt;</description></item><item><title>Managed Hosting</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/managed/</link><pubDate>Sun, 10 Jan 2016 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/managed/</guid><description>&lt;p&gt;The following providers offer managed hosting for Navidrome. This can be a good option if you&#10;don&amp;rsquo;t want to manage your own server.&lt;/p&gt;&#10;&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;The providers below have partnered with us to offer &lt;strong&gt;officially supported, cloud-hosted&#10;solutions&lt;/strong&gt;&lt;a href="https://pr-496.navidrome-website.pages.dev/docs/faq/#-can-i-run-navidrome-in-the-cloud-without-managing-my-own-server"&gt;*&lt;/a&gt;.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;h3 id="pikapods"&gt;PikaPods&lt;a class="td-heading-self-link" href="#pikapods" aria-label="Heading self-link"&gt;&lt;/a&gt;&#10;&lt;/h3&gt;&lt;p&gt;Offers 1-click deployments for Navidrome with $5 free welcome credit. EU and US regions available.&#10;Includes daily backups and regular app updates.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.pikapods.com/pods?run=navidrome"&gt;&lt;img style="height:40px;width:auto" src="https://pr-496.navidrome-website.pages.dev/images/hosting/pikapods.svg" alt="Run on PikaPods"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;div id="zenith"&gt;&lt;/div&gt;&#10;&lt;h3 id="zenith-hosting"&gt;Zenith Hosting&lt;a class="td-heading-self-link" href="#zenith-hosting" aria-label="Heading self-link"&gt;&lt;/a&gt;&#10;&lt;/h3&gt;&lt;p&gt;Offers 1-click deployments for Navidrome. Upload and manage music in your browser and use your own domain for Navidrome.&lt;/p&gt;</description></item><item><title>Build from sources</title><link>https://pr-496.navidrome-website.pages.dev/docs/installation/build-from-source/</link><pubDate>Tue, 05 Jan 2016 00:00:00 +0000</pubDate><guid>https://pr-496.navidrome-website.pages.dev/docs/installation/build-from-source/</guid><description>&lt;div class="pageinfo pageinfo-primary"&gt;&#10;&lt;p&gt;Currently these instructions only work for Unix-based systems (Linux, macOS, BSD, &amp;hellip;). If you are getting&#10;trouble trying to build Navidrome in a Windows system, please join our &lt;a href="https://discord.gg/xh7j7yF"&gt;Discord server&lt;/a&gt;&#10;and ask for help, we will be glad to assist you&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;If you can&amp;rsquo;t find a &lt;a href="https://github.com/navidrome/navidrome/releases"&gt;pre-built binary&lt;/a&gt; for your platform,&#10;you should open an &lt;a href="https://github.com/navidrome/navidrome/issues"&gt;issue in the project&amp;rsquo;s GitHub page&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;If you don&amp;rsquo;t want to wait, you can try to build the binary yourself, with the following steps.&lt;/p&gt;</description></item></channel></rss>