Using docker-compose to examine btcpay server's stack architecture.
This video does assume some background in bitcoin, docker + compose and a general tech-savviness.
Also, make sure you have enough space to host your server - about 300 GB should be enough.
Source code (as seen in this tutorial) + diagram https://github.com/zeltsi/btcpayserver_demo
Btcpay docker on github: https://hub.docker.com/u/btcpayserver
Btcpay official website: https://btcpayserver.org/
btcpayserver docker hub: https://hub.docker.com/r/btcpayserver/btcpayserver