Error: LinkageError occurred while loading main class cc.blynk.server.launcher.ServerLauncher
java.lang.UnsupportedClassVersionError: cc/blynk/server/launcher/ServerLauncher has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 54.0
Is this because the digital ocean instructions are putting both 11 and 8 or should I just do 8
Actually there are some minor limitations in the Local Server (no Twitter or App Preview for example). But speed and security (due to local networking vs internet - if hosted on your own hardware) and full control of energy are primary reasons for a Local Server.
PS, they are both “supplied” by Blynk, but only one is “hosted” by blynk.
Personally I do not see the benefits of hosting a Local Server on another rented cloud service. Why pay more than the free Blynk Cloud Server when you could easily run a Blynk Local Server in your own network off a cheap RPi, low end PC, etc. and still have full world wide access if desired.
For sure. I have a large class this summer that will be using Blynk with their projects and I didn’t want them limited on their UI and I didn’t trust them all hanging on a Pi so for $5 during that month I can have them hosted in a reliable way. Call me paranoid.
They wouldn’t need individual RPi’s. Even a single ZeroW would probably handle hundreds of accounts. And a simple SD card backup can keep all the data safe.
But for a summer class, your solution makes perfect sense as well