{ config, ... }: let port = builtins.toString 8083; in { services.caddy.virtualHosts."beszel.fuwn.me".extraConfig = "reverse_proxy localhost:${port}"; virtualisation.oci-containers.containers.beszel = { inherit (config.modules.containers) extraOptions; image = "henrygd/beszel"; autoStart = true; ports = [ "127.0.0.1:${port}:8090" ]; volumes = [ "/mnt/docker/beszel:/beszel_data" ]; }; }