How would one show that $$\int_0^{\infty}\frac{\ln^2 x}{(1+x)(1+xe^{-2\pi})(1+xe^{-4\pi})\cdots}\, dx=\pi^3\left(1+\frac{1}{\pi}+8\left(\frac{1}{2}-\frac{1}{e^{2\pi}-1}-\frac{1}{e^{4\pi}-1}-\frac{1}{e^{6\pi}-1}-\cdots\right)^2\right)$$ ?
It is shown in this instagram post but the author did not show any work. I checked in Wolfram alpha and the numerical values match, but I couldn't prove it. It looks like that one integral from Ramanujan but with a $\ln^2(x)$ on the integrand, so I tried differentiating $x^{s-1}$. But the integral soon get messy and I couldn't proceed. I am now thinking an alternative way to prove this identity.
Any help is appreciated.
Edit: Using the technique in this answer probably works