We build .deb packages and host them in a local Debian APT Repository, which we then use Puppet to manage installs from.
However, there is surprisingly little written about building or managing an
apt repository, so I fear we're overlooking some beautiful open-source solution. What do other startups use? Do they just
scp the raw files from server to server? If so, how do they keep things tidy?
Or is this a question that Rails handles internally (e.g. as
gems) so we're the only ones facing it? ;)