Only allow selective unfree packages in onlyoffice container

This commit is contained in:
SebastianStork 2024-09-06 14:48:50 +02:00
parent cf7ca085b6
commit 6fe9cf2adc

View file

@ -1,13 +1,13 @@
{ {
containers.onlyoffice.config = containers.onlyoffice.config =
{ config, ... }: { config, lib, ... }:
{ {
sops.secrets."onlyoffice-secret-key" = { sops.secrets."onlyoffice-secret-key" = {
owner = config.users.users.onlyoffice.name; owner = config.users.users.onlyoffice.name;
inherit (config.users.users.onlyoffice) group; inherit (config.users.users.onlyoffice) group;
}; };
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ "corefonts" ];
services.onlyoffice = { services.onlyoffice = {
enable = true; enable = true;