It’s about time. We are now on Instagram!
1540s, "to come to life again" (also "to restore to life again"), from re- "back, again" + live (v.). Meaning "to experience over again" is attested from c.1711. Related: Relived; reliving.