[Unit] Description=toybox switchboard (workerd, Cap'n Web egress handles) Requires=toybox-switchboard.socket [Service] # the local (localhost) handle goes where no other unit can open it; # hand it out deliberately, if ever ExecStart=/opt/toybox/node_modules/workerd/bin/workerd serve --experimental /opt/toybox/switchboard.capnp -S public=3 -s local=unix:/run/toybox-switchboard/local.sock RuntimeDirectory=toybox-switchboard RuntimeDirectoryMode=0700 DynamicUser=yes ProtectSystem=strict ProtectHome=yes PrivateTmp=yes SystemCallFilter=@system-service