Okay hear me out. Y'know those large battery packs for mains power devices? With modern battery tech a battery pack shaped like a Jerry can would be viable
I hate how expensive battery packs are still. You can buy a gasoline generator and good amount of gasoline for the same price. But it's loud and not portable, of course.