User blog comment:David Rain/Steampunk in space/@comment-4621372-20131021213140

Easy.

Steam fusion.

To get oxygen, electrolysis is out of the question, but if you're willing to throw in some biopunk too, you could use cyanobacteria.