Where I grew up on the Yukon River, everybody had a smokehouse -- a square building the size of a tiny
outhouse, built for free from scrap lumber.
Fire pit (old wash tub or cut off 55gal steel tub) goes in the bottom. Food goes on racks (usually made from willow sticks and
chicken wire) stacked vertically. Smoke escapes through the eves. Biggest risk is making sure your smoke-smoulder (always burning alder because we had no hardwoods that far north) doesn't get too big and burn down your smokehouse, causing much hilarity among your neighbors. (This is right up there on the rural comedy scale with falling into an old outhouse hole that you
should have covered properly but didn't.)