Slashdot Mirror


ArkOS: Building the Anti-Cloud (on a Raspberry Pi)

angry tapir writes "arkOS is a Linux distribution that runs on the Raspberry Pi. It's an initiative of the CitizenWeb Project, which promotes decentralization and democratization of the Internet. arkOS is aiming to aid this effort by making it super-simple for people to host their own email, blogs, storage and other services from their own home, instead of relying on cloud services run by third parties. about the project."

4 of 166 comments (clear)

  1. Home server not the fix-all by wvmarle · · Score: 5, Insightful

    I'm running my own server for mail, my web site, and various other little bits.

    Not running from home: bandwidth is a primary issue, especially my uplink is too slow. My host has at least some 100 Mbit for me, maybe more - shared of course with many other sites but it's there for those bursts, so the few people daily that visit my site have a quick response.

    Other concerns are dynamic IP (will need dynDNS, not sure how well that works), uptime, power use, hardware management... I pay some USD 350 a year for my virtual server. All in. Fixed IP, fast hardware, fast bandwidth, reliable connection - more reliable than from home with our over-sensitive RCD. More than enough for a small setup, a couple dozen mails a day, a dozen or so web site visitors a day. Not going to run that from home: more work, more cost, more trouble.

  2. Re:Home servers? by Captain+Splendid · · Score: 5, Funny

    What's in YOUR wallet?

    --
    Linux, you magnificent bastard, I read the fucking manual!
  3. Re:violation of net neutrality by PopeRatzo · · Score: 5, Informative

    If you want to run your own server, get an appropriate connection for that.

    By "appropriate" do you mean, "one that Comcast deems appropriate" or one that is technically appropriate?

    Believe it or not, there was a time, before ownership of the internet was turned over to the big telecoms, when you could host whatever kind of service you wanted on your internet connection. Back when there were these things called "ISPs" that you paid and they gave you bandwidth and that was pretty much the end of it.

    --
    You are welcome on my lawn.
  4. Net neutrality by ortholattice · · Score: 5, Insightful

    To me, it seems that providers that prohibit home servers (either by TOS or by actually blocking e.g. port 80) are in violation of FCC-10-201 (net neutrality).

    This was brought up before on Slashdot http://tech.slashdot.org/story/13/07/30/2322253/google-argues-against-net-neutrality with specific reference to Google Fiber's TOS prohibition of incoming ports. The complaint is described in http://cloudsession.com/dawg/downloads/misc/kag-draft-2k121024.pdf . I wish someone would pursue this against all major providers, not just Google Fiber.

    There is simply no valid reason to prohibit incoming ports. This issue is not bandwidth - most home servers use far less than say streaming video. In any case if it's abused, the providers can use their existing procedures to deal with bandwidth abusers.

    This is really at the heart of network neutrality. The only reason I can see for prohibiting incoming ports is to prevent individuals from competing with commercial interests that provide network services. Personally, it really PO's me that my ISP blocks ports 80 and 443. I keep my files on a home server, and although I can access them via ssh, many public wifi services (e.g. at hospitals) block every port, in and out, except 80 and 443. I can't really complain about the public wifi (well, I can complain, but they'll just tell me that it's a free courtesy they're under no obligation to provide, so if you don't like it, don't use it). So, to access my personal files, I need to use a 3rd party's commercial server (cloud or VPN) that allows port 80.

    (As for the dynamic DNS, that hasn't been a serious problem for me - my ISP keeps it fixed as long as my cable modem is powered and connected, and the IP only changes when I restart the cable modem. Anyway, that is a secondary and minor problem.)