Peloton is far from the only option. I use Zwift for software and the BKool Smart Air with a Wahoo desk for equipment. Several companies are releasing full indoor bikes as well. Wahoo's Kickr Bike looks to be the front runner.
https://store.bkool.com/en/174-bkool-smart-air-simulator.htm...
https://uk.wahoofitness.com/devices/accessories/wahoo-fitnes...