HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
krobertson
deb-s3
Ruby2013–2016
krobertson / deb-s3 · Archived

deb-s3

Easily create and manage an APT repository on S3 -- NO LONGER MAINTAINED

4Distinct people
5Mentions
0Explicit recommenders
480GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Easily create and manage an APT repository on S3 -- NO LONGER MAINTAINED

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year5 dated mentions

Observed mentions: 2013-10-21 17:27:51 UTC to 2016-08-07 15:38:24 UTC.

01232013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20132014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20142015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2016

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC101
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC101
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC000
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC303

What Hacker News says

5 sources
I use deb-s3[1] which is sort of like this, but handles uploading the package and updating the Packages index in a single step. deb-s3 can also sign your Release file so apt won't complain about unsigned packages. The post mentioned deb-s3 and dismissed it as more complicated to setup than this solution. While the lambda solution is neat, I'm not sure I would describe it as simple. For now I think I'll stick with deb-s3. [1]: https://github.com/krobertson/deb-s3
In Managing Apt Repos in S3 Using Lambda
Yes, it requires some configuration though. On the S3 side there is a Ruby gem that will send .deb's up to a bucket and put the right files in the right places.[1] On the client side, apt-s3[2] provides the functionality for aptitude to download packages from S3 (Remember that S3 doesn't use normal HTTP basic so if you don't want your package public it needs to speak Amazon's language). A few people improved on this, and I have a straightforward fork and PPA built for this.[3] I've been using all this in production for a few months and it has worked wonderfully. Jenkins builds the package and sends it up via deb-s3 and app servers have chef scripts that stop/start the daemon and update the package. [1]https://github.com/krobertson/deb-s3 [2]https://github.com/kyleshank/apt-s3 [3]https://launchpad.net/~skye-book/+archive/apt-transport-s3
In Show HN: PkgHub.io - Simple Ubuntu Package Hosting

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.