I have edited original STARGATE DISPLAY FOR GOOGLE HOME MINI by Dan (https://www.myminifactory.com/object/3d-print-stargate-display-for-google-home-mini-85236) and used the base for my own version.
Stargate itself is remixed from https://www.thingiverse.com/thing:87691
and the mount itself is remixed from here https://www.thingiverse.com/thing:4279316
There are 3 parts:
Mount - prints laying on the back, no supports needed. Print took me circa 2,5 hours.
Steps - depends on your printer and its bridging options, I have printed it with just small overhang supports, bringing worked fine. Print took 11 hours.
Stargate - prints laying on the back, no supports needed. I recommend better print resolution (I have printed it at 0,08). Print took about 12 hours (but depends on resolution).
All parts fits very tightly so no glue is needed and be very careful when putting it together, as its better to put first the mount, than gate but not all the way, then mount and plug in the google mini and after than finish the gate positioning...