I think you'll have a helluva job to be honest, as there's no alternator is there?
You'll have to get all creative and build one with a piggy back unit driven from the front sprocket...
_________________
MC21SP Plaything
BMW F800GS Bumblebee
Triumph 9551 Daytona Big boys toy
FJ1100 Sporting relic
GTS1000 oddball