all repos

dotfiles @ e9f99e0af5e21840bd96fa9dd1488c6fd0a8ad82

i use rach linux btw
2 files changed, 18 insertions(+), 0 deletions(-)
setup music stack
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2026-04-16 12:57:12 +0300
Parent: 5dac31a
M nix/hosts/thought/default.nix
···
                8
                8
                     ../../modules/services/mugit.nix

              
                9
                9
                     ../../modules/services/wireguard.nix

              
                10
                10
                     ../../modules/services/moviefeed.nix

              
                
                11
                +    ../../modules/services/music.nix

              
                11
                12
                   ];

              
                12
                13
                 }

              
A nix/modules/services/music.nix
···
                
                1
                +{ config, ... }: {

              
                
                2
                +  services.caddy.virtualHosts."music.olexsmir.xyz".extraConfig = ''

              
                
                3
                +    reverse_proxy localhost:4533

              
                
                4
                +  '';

              
                
                5
                +

              
                
                6
                +  services.navidrome = {

              
                
                7
                +    enable = true;

              
                
                8
                +    settings = {

              
                
                9
                +      MusicFolder = "/mnt/music";

              
                
                10
                +    };

              
                
                11
                +  };

              
                
                12
                +

              
                
                13
                +  # services.slskd= {

              
                
                14
                +  #   enable = true;

              
                
                15
                +  #

              
                
                16
                +  # };

              
                
                17
                +}