nixos/onlyoffice: add wopi setting
Expose setting for enabling WOPI support flag in onlyoffice. It's useful and previously was hard-coded to disabled. See https://api.onlyoffice.com/docs/docs-api/more-information/faq/using-wopi/
This commit is contained in:
@@ -97,6 +97,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 {
|
||||
@@ -314,7 +316,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
|
||||
|
||||
Reference in New Issue
Block a user