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