nix-config/hosts/nixedo/modules/audiobookshelf.nix

17 lines
316 B
Nix

{ config, ... }:
{
services = {
audiobookshelf = {
enable = true;
port = 4001;
};
caddy.virtualHosts."audiobookshelf.oliverdavies.uk" = {
useACMEHost = "oliverdavies.uk";
extraConfig = "reverse_proxy localhost:${toString config.services.audiobookshelf.port}";
};
};
}