Contents

Open Source Artifact Repositories, Part 1

For my home lab.

( Work In Progress )

Goals

  • store build artifacts centrally
  • nice to have : can I mirror Debian packages?
  • nice to have : Perl packages ( maybe just run a mini cpan or somesuch)
  • Webhooks. So that I can have a CI job watch for new releases and then build out the documentation into a central doc server.

Design

  • maybe have a small script that will just download artifacts from my central repo.
    • easy to curl if no deps, harder if there are
  • will probably have to use several, depending on the artifact type

Candidates

Rejected Candidates

Solution

I’ll probably use a DIY solution that just involves a nginx server in Docker and a file system location I can rsync files into.

Probably not going to implement this any time soon.