Setting up your own APT repository with upload support

Filed under
HowTos

We've previously covered setting up your own repository for the Debian's apt-get system, but we didn't cover managing automatic uploads. Thankfully this is a simple task with the reprepro, and dupload tools and a small amount of scripting.

The reprepro package is tool for creating an APT repository with a pool structure, the same type of structure the official Debian mirrors use.

The repository may:

  • Contain packages for multiple distributions:

    • Stable, Unstable, Testing, etc.
  • Contain packages for multiple architectures:

    • x86, sparc, all, etc.
  • Be managed quickly and easily.

Full Article.