Get your server running just the way you like it, then add your friends so they can play while you're away. Set a schedule to start and stop your server, or tell Gamocosm to automatically shutdown after a period of inactivity.
You have full access to a Linux machine; you can install mods, additional software and even custom servers such as Cuberite, the performant C++ Minecraft server. Read more about the setup on the wiki.
It costs nothing to use Gamocosm; no bills, no ads, no tracking user habits. The source code is well documented and available for everyone's inspection and contribution.