8000 GitHub - DenzoNL/nixbox.tv: My NixOS configuration for my personal media server
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

DenzoNL/nixbox.tv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nixbox.tv

A Nix Flake for my personal media server, inspired by Saltbox.

Services

Nixbox.tv is configured with the following services:

  • Plex
  • Sonarr
  • Radarr
  • Lidarr
  • rTorrent
  • Flood (UI for rTorrent)

Setup

Fork & clone this git repository to your home directory:

$ git clone git@github.com:<USERNAME>/nixbox.tv.git 

⚠️ Don't use my hardware-configuration.nix, generate your own!: Be very careful here!

Create an age key from your SSH private key to encrypt/decrypt secrets:

nix-shell -p ssh-to-age --run "ssh-to-age -private-key -i ~/.ssh/id_ed25519 > ~/.config/sops/age/keys.txt"

Make any changes to the configuration as necessary and deploy it to the host configured in flake.nix:

$ nixos-rebuild switch --fast --flake .#nixbox --target-host nixbox --build-host nixbox --use-remote-sudo 
0