--- title: Nix Package Manager (Advanced) description: Install Seerr using Nixpkgs sidebar_position: 4 --- import { SeerrVersion, NixpkgVersion } from '@site/src/components/SeerrVersion'; import Admonition from '@theme/Admonition'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; # Nix Package Manager :::warning This method is not recommended for most users. It is intended for advanced users who are using NixOS distribution. The Seerr service and package are available as of the 26.05 release. ::: Refer to [NixOS documentation](https://search.nixos.org/options?channel=26.05&query=seerr) export const VersionMismatchWarning = () => { let seerrVersion = null; let nixpkgVersions = null; try { seerrVersion = SeerrVersion(); nixpkgVersions = NixpkgVersion(); } catch (err) { return ( Failed to load version information. Error: {err.message || JSON.stringify(err)} ); } if (!nixpkgVersions || nixpkgVersions.error) { return ( Failed to fetch Nixpkg versions: {nixpkgVersions?.error || 'Unknown error'} ); } const isUnstableUpToDate = seerrVersion === nixpkgVersions.unstable; const isStableUpToDate = seerrVersion === nixpkgVersions.stable; return ( <> {!isStableUpToDate ? ( The{' '} upstream Seerr Nix Stable Package (v{nixpkgVersions.stable}) {' '} is not up-to-date. If you want to use Seerr v{seerrVersion},{' '} {isUnstableUpToDate ? ( <> consider using the{' '} unstable package {' '} instead. ) : ( <> you will need to{' '} override the package derivation. )} ) : null} ); }; ## Installation To get up and running with seerr using Nix, you can add the following to your `configuration.nix`: ```nix { config, pkgs, ... }: { services.seerr.enable = true; } ``` After adding the configuration to your `configuration.nix`, you can run the following command to install seerr: ```bash nixos-rebuild switch ``` After rebuild is complete seerr should be running, verify that it is with the following command. ```bash systemctl status seerr ``` :::info You can now access Seerr by visiting `http://localhost:5055` in your web browser. :::