Mum battling cancer becomes Internet celebrity