Recently I saw this flashlight at Costco https://www.costco.com/duracell-2500l-flashlight-.product.100686747.html
Decided to buy and give it a try, I liked it. So I designed the piece below to have it mounted to the Jeep JL seat. Works on both seats.
The design is split in two parts:
Jeep-Seat-Connector.stl - This is the connector that is installed on the seat and its universal, that means you can design your own connectors for different flashlights and attach to it:
Flashligth-Connector.stl - This piece fits the flashlight I mentioned above, can also be replaced/tweaked by yourself to fit different lights
You may or ma not use a T5 screw to make it even snug when attached to the seats and also a T5 + nut to fixate the flashlight connector to the seat connector.
Tip: Print it in PETG, no more than 20% infill, actually you should do 15% and 3 layers since It will have to flex without breaking to be installed properly.