The circuit works like this. From the network, the voltage goes to the ballast capacitors C1-C5, limiting it to a current of 400 ml, then it goes to the capacitor divider C2-C3, dropping to 40 volts, note that the capacitors are polar, but they are included in the alternating voltage, in fact a constant voltage for them they are formed by the shoulders of the diode bridge, and therefore the change is not terrible for them, at the same time the diode bridge rectifies these received 40 volts and they go to the filtering capacitor C4, then the rectified voltage is applied to the current source built above omyanutom Lm317T, the current source output is supplied to diode assembly of emiternyh 1 watt LEDs connected in series. Since there are 12 LEDs, the required total voltage drop on them is 36 volts, and the current obtained after Lm317T 0.288A, then, the power of our lamp will be 10.3 watts, the lamp turns out underloaded by current, and for this reason it will work in a more gentle mode, which will positively affect its service life. Since the filter capacitor we have a sufficiently large ripple capacity on the lamp is only 4.5%, which is very good. That's how we got a relatively inexpensive and economical ice lamp 10 watts. The only drawback is its dimensions, as it is clear from the printed circuit board that the ice was placed on a circuit board measuring 130 x 90 mm for better cooling, to reduce the dimensions of the lamp, you can try using a multi-layer aluminum profile.
I use her at home as the main lighting.