#include profile hassio-addons/obsidian_syncserver_npm flags=(attach_disconnected,mediate_deleted) { #include #include #include #include # Baseline profile covering both CouchDB (Erlang VM) and Nginx Proxy # Manager (s6-overlay, nginx, node). Both need broad file and network # access plus the ability to drop privileges. file, network, capability chown, capability dac_override, capability fowner, capability kill, capability net_bind_service, capability setgid, capability setuid, signal (send) set=(kill,term,int,hup,cont), # s6-overlay boot chain /init ix, /bin/** ix, /usr/bin/** ix, /command/** ix, /package/** ix, /run/{s6,s6-rc*,service}/** ix, /etc/s6-overlay/** rwix, deny /proc/kcore rwklx, deny /proc/sysrq-trigger rwklx, deny /sys/firmware/** rwklx, }