Just FYI, I’ve created an issue on asciidoctor to ask for peertube support in their ‹ video › macro that currently supports youtube and vimeo only. Looking at the code it looks doable, but I lack the ruby skills and the time.
The code is at asciidoctor/lib/asciidoctor/converter/html5.rb at main · asciidoctor/asciidoctor · GitHub
If someone has time for a merge request… Thanks.