>>1978826People who put wood-stoves on sailboats often use this design. It stops the fire from causing a draft and also contains airflow so you can kill the flame by turning off an intake valve.
Put a water tank above it and you can have an infinite supply of warm water.