-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hello libtech,
I've been lurking for awhile and would like to take a moment to introduce you to the open-source project I have been working on for some time now. I'm working on arkOS (https://arkos.io), which some of you may have heard of. It is an operating system and software stack designed to manage self-hosted servers run from home. Presently, arkOS runs on the Raspberry Pi, with support for other platforms like VPSes coming down the road. The operating system behind the project is a barebones Arch-based Linux distribution, but where the magic really happens is with Genesis, a visual interface to managing the different server applications and settings from your home computer's browser. The software it runs to generate this visual interface is based on a fork of Ajenti, a Webmin-like server manager that is built of constituent plugins. What arkOS sets out to do is what Ajenti and other Webmin clones do not: provide a visual interface BUT make this interface easy-to-use and intuitive for a general audience. It shouldn't take a trained systems administrator to reliably self-host one's data, so making things as easy as possible for end-users while retaining security is a top priority. What makes Genesis cool is that it has a certain set of core features, with plugins for different server apps that interact with these core features. For example, Genesis handles provisioning databases and file storage for web applications should they request them on setup. If you want to make your web application work with Genesis, then, you only need a very simple plugin script of less than 100 lines of Python (think a sort of JuJu charm) and all of the behind-the-scenes stuff will work automatically. Users can then see the app or server they want to run in a list, click install, provide some very basic info, then they are up and running. arkOS is under active development. Currently one can host their own WordPress or ownCloud instance, manage their server, set up automatic configuration backups, and much more. Many more webapps and server applications alike coming soon. I plan to have support for XMPP and self-hosted email service ready by mid-Autumn. Future tools will include DynDNS and port-forwarding bridges, to get people with limited knowledge or poor Internet connections more stability when self-hosting. If anyone has constructive input, or would like to know how to contribute, feel free to let me know. Thanks! - -- Jacob Cook <[email protected]> https://jcook.cc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQEcBAEBCAAGBQJSBXOyAAoJECL1sE8aLy0uDG0H/19Npc09BNNu7ttOAPtKQcEd t9a0EV9wfqlPPlBJtmw/ew5TLtPNWLKPIjAxvx9jdZ5NbZAHpb/NeyuuOYCn2rbN +GH6+EUT+s9bAqolDh9EZEZbo9f5XhmHn0KUpWYD8oiK/u3AJp5ed+dtcPX1H0xl ccX99p7NvnhVwO9ZUS0KNyHUtJzuXZM8Oc2zDrof/ROweglkZd90uiSuCBGfEAJW A1DKyr8VVnsXWD+/ndSdDVvTCm/hnG1fKJHTb+ssulKYMdEl41tyLgeOtbhGPVgJ EqXQsKHjyXrWUJJbsGueOWwK5NaUceMuip/VCrotjSrlsiFPZaHDUDKoyNrWv2A= =nKpx -----END PGP SIGNATURE----- -- Liberationtech is a public list whose archives are searchable on Google. Persistent violations of list guidelines will get you moderated: https://mailman.stanford.edu/mailman/listinfo/liberationtech. Unsubscribe, change to digest, or change password by emailing moderator at [email protected] or changing your settings at https://mailman.stanford.edu/mailman/listinfo/liberationtech
