Aptera is doing this with custom solar cells and they claim it’ll provide up to 40 miles of range per day. https://aptera.us/
Can you ping the server from your phone successfully? You can use an app like this to check: https://play.google.com/store/apps/details?id=net.he.networktools
Making sure you have layer 3 connectivity first would be a good first step. If you don’t, I would start by troubleshooting at layer 2. Run a packet capture on both your phone and server while trying to connect to determine where the disconnect is. Make sure ARP is resolving properly.
If layer 3 IS working, move up to layer 4 and make sure you are using the correct port, http vs https, etc
I really enjoy reading in my hammock. Usually I set it up in my backyard but it’s also easy to take to a park or on a hike. I just use one of those camping ones that packs away to the size of a nalgene water bottle.
Sidenote, I also use one of these security straps on my e-reader. It allows me to read laying down in the hammock or in bed without having to completely hold onto my reader. Definitely recommend.