Unverified Commit dc155f27 authored by Arnout Engelen's avatar Arnout Engelen Committed by GitHub
Browse files

nixos/onlyoffice: add wopi setting (#417590)

parents bc5e54cf 9319694d
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -99,6 +99,8 @@ in
      default = "amqp://guest:guest@localhost:5672";
      description = "The Rabbitmq in amqp URI style OnlyOffice should connect to.";
    };

    wopi = lib.mkEnableOption "Enable WOPI support";
  };

  config = lib.mkIf cfg.enable {
@@ -316,7 +318,8 @@ in
              .services.CoAuthoring.secret.outbox.string = "'"$(cat ${cfg.jwtSecretFile})"'" |
              .services.CoAuthoring.secret.session.string = "'"$(cat ${cfg.jwtSecretFile})"'" |
            ''}
              .rabbitmq.url = "${cfg.rabbitmqUrl}"
              .rabbitmq.url = "${cfg.rabbitmqUrl}" |
              .wopi.enable = "${toString cfg.wopi}"
              ' /run/onlyoffice/config/default.json | sponge /run/onlyoffice/config/default.json

            chmod u+w /run/onlyoffice/config/production-linux.json