Keep Github Actions self-hosted runner running

Hi, I’ve followed the instructions the create a self-hosted runner, but it goes offline after a while (perhaps an hour, since the runner registration token expires in 60 minutes). I think token expiration is the problem for it to go offline. Is there any way I can set the time limit on the registration token?
I’d like to just have the self-hosted runner be available all the time, Is that even possible?

thanks
TL