bekkalokk/roundcube: use specialized builder for nginx root dir

This commit is contained in:
h7x4
2026-05-28 03:46:59 +09:00
parent 6d9bd8256f
commit a550bbf1e0

View File

@@ -56,10 +56,10 @@ in
locations."/roundcube" = { locations."/roundcube" = {
tryFiles = "$uri $uri/ =404"; tryFiles = "$uri $uri/ =404";
index = "index.php"; index = "index.php";
root = pkgs.runCommandLocal "roundcube-dir" { } '' root = pkgs.linkFarm "roundcube-dir" {
mkdir -p $out roundcube = "${cfg.package}";
ln -s ${cfg.package} $out/roundcube };
'';
extraConfig = '' extraConfig = ''
location ~ ^/roundcube/(${builtins.concatStringsSep "|" [ location ~ ^/roundcube/(${builtins.concatStringsSep "|" [
# https://wiki.archlinux.org/title/Roundcube # https://wiki.archlinux.org/title/Roundcube