With the possible exception of Dien Bien Phu, I would imagine sources are somewhat scarce - unless you live in France/speak French...
Campaign building is a major undertaking - I'd be happy to help you out with the design part if you wish to give it a go. Afraid I don't know all that much about Indochine or Algeria - but I have some experience with the editor.
Alternatively, I can buy and deploy the enemy forces for you - no tanks and heavy arty then..., - you will need to learn a bit about how to insert scenarios into a user campaign, though this is a piece of cake.
