there are specialized kits for that, I tried one that is automatic, it has a motor, 2 types of disks liquids (one for cleaning other polishing).
It cannot repair badly scratched disks, and it needs several cycles for others, but IMHO at least its safer than DIY solutions.