I have multiple ways of helping a diesel start. But, the ones I have are 22-1 compression, and start at 10 degrees without any help, if you are running diesel fuel in them.
That being said, I run straight motor oil as fuel. (M35 military truck with multifuel engine)It's a lot harder to start. It will start above 70 degrees or so. Used gasoline in a spray bottle to help, ether, or plugged the exhaust.
Truck comes with a spark plug and a sprayer, you push a button while starting, and it makes a flame in the intake to help it start. I have no idea how well it works, due to running oil in the tank. On diesel it probably works fine.
I bought a ether start kit to install, haven't done it yet. You pull a cable or push a button, and it gives the engine a measured shot of ether to start. Uses a bottle that looks like a propane bottle. Supposedly you get 200 starts out of a bottle. Google quickstart.