Look at the things that have already been done and are available at AdminLounge
We have an APT repository. Currently it is only for GNU/Linux Debian jessie
but it should soon be available to other versions or distros.
You can add it with the following line in your sources.list:
deb http://repo.adminlounge.org/ jessie main
We aim to host multiple software projects and also provide try-out storage.
If you want to participate check out our portal.
We want to help you, to get along with your computer