We all know that a vital way in ensuring greater privacy on the Internet
is to host our own services. This not only protects yourself, but helps
ensure the greater health of the Internet by promoting decentralized
services. The problem is, of course, that for non-techies such as myself
it is incredibly difficult to even know where to begin. I do not have
the opportunity to ask a more knowledgeable friend or take a course, and
therefore I would like to ask the Trisquel community instead.

I decided to ask on these forms because so much of how we use our
computers today is to access the Internet, and the Free Software
community should work hard to ensure that all users, even the less
technically gifted, are able to use localized, free software, servers.
Ideally we could even come up with a resource that could be helpful for
other individuals seeking to set up their own servers.

My first question, which is probably extremely very basic, is what
material is needed for a small, personal Internet server that should
ideally only be used by myself. I assume a personal computer running
server software (GLAMP, GNU/Linux, Apache, MySQL, and PHP). But what do
each of these individual services do? And does the server need to be a
specialized piece of hardware or is a basic laptop enough? (Again,
assuming the server is meant for only one person)

Do you also need a domain name? Is it possible just to use your IP
address provided by your ISP? What about DNS? Is there anything else
that is required? I am very hazy with all of this, and any resources
that could clarify would be much appreciated.

Finally, which services should I experiment with first? Web, Blogs,
Email, XMPP,  Owncloud or SparkleShare, MediaGoblin, GNU
Social/StatusNet, Diaspora, and Pump.io servers are a few of the
programs I would be happy to run myself. But when I have looked at the
documentation, it is way over my head. Is there a particular service
that is easiest to start with?

Obviously, the long term solution is something like the FreedomBox,
which will enable all non-technical people to easily have a full
software stack of servers. But in the meantime, could you help a newbie
start in the right direction? Thanks!

-- 
Warning! NSA analysts could be reading this email. And because there’s
hardly any accountability, we have no idea how they may use it. If that
bothers you, click (aclu.org/secure/stopnsa) to do something about it.

Reply via email to