echo GET / H | nc -l 8080 && systemctl poweroff -i
http://localhost:8080/ にアクセスするとシャットダウンできます。ポートフォワーディングすれば外出先からシャットダウンできます
curl localhost:8080
fetch('http://localhost:8080/')
// 動画が終了したらシャットダウン
document.querySelector('video[src]').addEventListener('ended', () => fetch('http://localhost:8080'))
Firefoxを開く
echo GET / H | nc -l 8080 && firefox
参考