Reprepro is a way to solve the problem.
There is a nice tutorial on digitalocean: 'https://www.digitalocean.com/community/tutorials/how-to-use-reprepro-for...' on how to publish your packages.
It contains following instructions:
* Prepared and published a repository signing key
* Set up a repository with Reprepro, the repository manager
* Made the repository public with the web server Nginx
* Added the repository on another server