The same goes for LND, after setting up channels from the command line, I wrote a simple 'shortcuts' SSH script on my phone that would pay any lightning invoice copied to the clipboard. Worked great, until my LND node broke for other extraneous reasons 😥
Discussion
I guess all of this is to say: don't be afraid to dive in and get dirty setting up your own bitcoin infrastructure. It isn't super easy, but it isn't super hard either. Plus these days there is a whole spectrum of 'easier' node solutions out there if you really want (though building from source will most likely leave you feeling extra accomplished 😛).
If you haven't yet, what are you waiting for? Get your node online!