Si usas docker, pues no. Si haces una instalación manual tampoco es tan difícil pero te ahorras los problemas de confianza que tiene docker (tienes que confiar en quien creo la imagen de Docker) y algunos recursos del sistema.
Si quieres alojar Invidious a escala (como lo hago yo), es mucho mas...