#binhost for myself

1 messages · Page 1 of 1 (latest)

green vine
#

maybe genTree does some of what you need?

#

it's a tool I made which makes binhosts automatically

#

yeah I want to go be some mix of catalyst and a binhost

#

if you run the server you can send build command using HTTP GET requests

#

why not just use the buildpkg feature

#

but if you did this, you could stage them on the binhost side and then just use that

#

it would build in a separate root

#

I've actually considered it for an A/B sorta setup

#

like you can just build packages in a separate root then install everything but bdeps to another root

#

chroots can be tricky

#

a lot of what genTree does is help manage mounts for you

#

yeah doing it totally manually is not easy

#

if you're gonna do that you almost certainly want to make your own setup scripts

#

arch-chroot can kinda work

#

the real advantage of genTree is it runs totally rootless

#

yeah that's was a big reason why I made it

#

I want to use catalyst but it needs root and a lot of other stuff

#

it does it itself

#

code in there

#

it's real simple

gaunt ravine
gaunt ravine
green vine
#

yeah you can use a config dir, it bind mounts it, or you can set environment stuff

#

it makes binpkgs by default mostly for caching but it has other users

#

used

green vine
#

user namespace

#

it does this for you

#

the import seed bit filters the tar

#

it depends on the mount