nixos/matrix-appservice-irc: allow disabling media lifetime
Posting media URLs to IRC that vanish, when they can be refetched from the remote server they were originated from is not great UX.
This commit is contained in:
parent
4b9592ba68
commit
420398889e
@ -147,10 +147,13 @@ in {
|
||||
'';
|
||||
};
|
||||
ttlSeconds = lib.mkOption {
|
||||
type = ints.positive;
|
||||
type = ints.unsigned;
|
||||
default = 3600;
|
||||
example = 0;
|
||||
description = ''
|
||||
Lifetime in seconds, that generated URLs stay valid.
|
||||
|
||||
Set the lifetime to 0 to prevent URLs from becoming invalid.
|
||||
'';
|
||||
};
|
||||
bindPort = lib.mkOption {
|
||||
|
@ -84,7 +84,10 @@
|
||||
aliasTemplate = "#irc_$CHANNEL";
|
||||
};
|
||||
};
|
||||
mediaProxy.publicUrl = "http://localhost:11111/media";
|
||||
mediaProxy = {
|
||||
publicUrl = "http://localhost:11111/media";
|
||||
ttl = 0;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user