Here is a punching bag that you can install in your doorway to get a good workout. This YXX Double-End Doorway Punching Bag is adjustable from 62cm to 100cm. Its punching bag is made of PU leather.
This kit comes with 2 pullup bars, a speed bag, and 2 high elastic ropes. It has a portable design. You can find out more about it here.