uCore image with git-annex

Hi,

I have one machine that I’d like to migrate to uCore. The requirements for the system are:

  • have zfs support
  • have ssh server
  • have git annex

The default uCore images tick the first two boxes, but git-annex would be something extra. Now as far as I see it, I have four options:

  1. Scout if anyone already has a custom image that would tick all the boxes
  2. Roll my own image using the template, add git-annex to it
  3. There are binary builds of git-annex available, I could craft ignition that would download it and extract it to the right place.
  4. Make sshd spawn accepted connections inside a container which has git annex.

1 would be ideal, 2 feels as the cleanest custom option but also like quite a lot of work for something so simple. 3 feels like a hack and 4 feels like a cool, but complicated hack.

Any opinions or other options I missed?

The template makes it really easy. Takes about ~10minutes to setup and then you dont need to worry about it. Then tou can just add stuff if you need and you wilk have a new image available in no time.

Right, I must admit I spent probably more time flushing out the post than how long it took to roll my own from the template. Thank you for nudging me in that direction

1 Like