hubs – a Debian Build System, hosted for you

We are building a Debian-based build system service and are starting with this as soon as... right now (see why).

If you package software for Debian and are interested, just sign up and we will get in touch with you as soon as your account is ready.

Below is what we expect to provide you with:

  • Debian build system setup.
  • For Debian Squeeze, Wheezy, Jessie & Sid.
  • For Intel 32 & 64bit.
  • Clean build environment.
  • Lintian.
  • Build logs.
  • Individual account.
  • One public repository per account.
  • Secure upload through SSH.
  • GPG-signed repository.
  • For you: (almost) nothing to setup, nothing to maintain.
  • Open Source.

Simple as 1, 2, 3 and 4. And 5.

1. Install hubs:

wget -O - | apt-key add -
echo "deb unstable main" > /etc/apt/sources.list.d/hubs.list
apt-get update
apt-get install hubs

2. Initialize your system and install your own repository:

wget -O - | apt-key add -
echo "deb unstable main" > /etc/apt/sources.list.d/hubs.list
apt-get update

3. Now you're all set. Send your package:

dupload --to hubs first-package_0.0.1-1_i386.changes
dupload note: no announcement will be sent.
Checking signatures before upload......signatures are ok
Uploading (scpb) to
[ ... ]
Uploading (scp) to hubs (
Enter passphrase for key '/home/arnaud/.ssh/id_rsa':
[ ... ]

4. Check your build and its logs on

5. Install your newly built package directly from your repository and enjoy:

apt-get install first-package

a hupstream experiment