The Rift client is complex. The game was built on the Gamebryo engine, heavily modified, and relied on server-side calculations for its dynamic events. Creating a server that can handle hundreds of players opening rifts simultaneously without crashing is a technical nightmare.
If you are looking to relive the experience, your current options are: rift classic private server