pennyworth: deploy calibre-web
parent
bab00a2482
commit
3c81a5b5ed
|
@ -89,6 +89,11 @@ in {
|
|||
'';
|
||||
};
|
||||
"media.yori.cc" = sslforward "http://${vpn.ips.frumar}:32001";
|
||||
"calibre.yori.cc" = {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
locations."/".proxyPass = "http://[::1]:8083";
|
||||
};
|
||||
};
|
||||
networking.firewall.allowedUDPPorts = [ 31790 ]; # wg
|
||||
networking.firewall.allowedTCPPorts = [ 60307 ]; # weechat relay
|
||||
|
@ -113,4 +118,12 @@ in {
|
|||
];
|
||||
nix.settings.allowed-users = [ "@wheel" ];
|
||||
|
||||
services.calibre-web = {
|
||||
enable = true;
|
||||
options = {
|
||||
enableBookUploading = true;
|
||||
#enableBookConversion = true;
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
@ -11,6 +11,12 @@
|
|||
nixpkgs.overlays = [
|
||||
(self: super: {
|
||||
libdecor = null;
|
||||
imagemagick = super.imagemagick.override {
|
||||
libheifSupport = false;
|
||||
ghostscript = super.ghostscript.override {
|
||||
cupsSupport = false;
|
||||
};
|
||||
};
|
||||
})
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue