Right, I'll share what's worked for me across a few iterations. Started with a nightmare, ended up with something solid.
Box construction:
Use marine-grade plywood (at least 18mm) or composite boards — regular MDF absorbs moisture like a sponge and your batteries will corrode faster. I lined mine with 50mm rigid foam insulation; keeps temperature swings minimal, which LiFePO4 cells genuinely appreciate. Seal all edges with polyurethane sealant, not silicone.
Ventilation — absolutely critical:
Lithium batteries generate heat during charge cycles, and lead-acid produce hydrogen gas (explosive in concentration). Don't skimp here.
Install two passive vents minimum — one low, one high — to create cross-flow. I used 75mm ducting with 1mm mesh screens (keeps insects out). For my cabin setup, this passive approach keeps things cool enough. If you're running serious current (over 150A charging), consider a 12V brushless fan on a thermostat — mine triggers at 35°C.
Cable entry:
Drill oversized holes and use rubber grommets. Keep positive and negative terminals separated physically if possible, reduces arc risk if something shorts. I mounted the Victron shunt inside the box but keep the BMV display outside.
One thing I learned the hard way:
Leave at least 10cm clearance around the box for airflow, especially if it's in an engine bay or tight locker. My first setup suffocated against the cabin wall — batteries ran hot constantly.
Test your ventilation before sealing everything. Temperature consistency matters more than you'd think.