Introduction.
In this set of articles I will describe a setup of a Arch Linux based home server. The goals for this server are:
- Internet IPv4 and IPv6 access and firewall for all client computers and gadgets.
- Central storage for documents, photo’s etc. on a RAID array.
- Domain hosting with email.
- Public Web server.
- VPN remote access.
- Data backup.
These articles will show how you can build your own home server using Linux open source software. It may not be the best method for your personal needs, you may have enough using a commercial product, or you may need more then this. The used concept is something that is grown over the years and may change with new developments. I have tried to break the whole setup in pieces so that it is easy to use just the parts that you might be interested in. Because Arch Linux is used and the fact that I’m not a big fan of using a GUI to configure a system, almost everything is installed and configured from the command line. If this is not what you like, you still might find useful information in these articles.
Home Server articles index.
- Base installation and OS installation.
- Networking setup.
- Essential services.
- Mail service.
- Extra services.
- DMZ network and services.
- Management and Maintenance tools.