Setting up a server to distribute files to your friends who live overseas does not strike me as something that we do in a professional environment. Note that our FAQ specifically excludes anything in a home setting. This is why I voted to close the question.
For such questions in a home setting, Super User is often the best SE site to ask the question.