Use Podman via APIv2 and Javascript. The new API was announced on this blog post.
State: start experimental
Start Podman API service (no timeout), process stays in foreground:
$ podman system service --time 0
Start a container, eg.
$ podman run --rm --detach --name my-container alpine sh -c 'while [ 1 ] ; do sleep 1; date ; done'
Follow logs of (this) container via APIv2 and Javascript:
$ node main.js my-container