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? ;)