Hi,
I want to set up a private build server/repository for packages that need customization. It is not hard to setup something makeshift that would work, but if there is an offical Alpine way to configure such system, I would like to follow that.
This is the documentation I have found:
https://wiki.alpinelinux.org/wiki/Setting_up_a_compile_vserver_for_third_party_packageshttps://wiki.alpinelinux.org/wiki/User:Ncopa/buildserver
The first setup uses Linux-VServer which is not available in Alpine anymore, the second uses LXC but still might be outdated as it is almost 6 years old.
Are there any up-to-date information on setting up an Alpine build server?
Regards,
Mogens Jensen
13 maggio 2020 17:29, "Mogens Jensen" <mogens-jensen@protonmail.com> wrote:
> Hi,> > I want to set up a private build server/repository for packages that need customization. It is not> hard to setup something makeshift that would work, but if there is an offical Alpine way to> configure such system, I would like to follow that.> > This is the documentation I have found:> > https://wiki.alpinelinux.org/wiki/Setting_up_a_compile_vserver_for_third_party_packages> https://wiki.alpinelinux.org/wiki/User:Ncopa/buildserver> > The first setup uses Linux-VServer which is not available in Alpine anymore, the second uses LXC> but still might be outdated as it is almost 6 years old.> > Are there any up-to-date information on setting up an Alpine build server?
Would be good to have the documentation updated, perhaps using docker.
.: Francesco Colista
To setup LXD in Alpine see:
https://lunar.computer/posts/lxd-alpine/
To create a container:
lxc launch images:alpine/3.12 container-name
To access an Alpine LXD container console use something like:
lxc exec container-name ash
Stuart.
On 9/9/20 9:46 AM, Francesco Colista wrote:
> 13 maggio 2020 17:29, "Mogens Jensen" <mogens-jensen@protonmail.com> wrote:>>> Hi,>>>> I want to set up a private build server/repository for packages that need customization. It is not>> hard to setup something makeshift that would work, but if there is an offical Alpine way to>> configure such system, I would like to follow that.>>>> This is the documentation I have found:>>>> https://wiki.alpinelinux.org/wiki/Setting_up_a_compile_vserver_for_third_party_packages>> https://wiki.alpinelinux.org/wiki/User:Ncopa/buildserver>>>> The first setup uses Linux-VServer which is not available in Alpine anymore, the second uses LXC>> but still might be outdated as it is almost 6 years old.>>>> Are there any up-to-date information on setting up an Alpine build server?> Would be good to have the documentation updated, perhaps using docker.>>> .: Francesco Colista
To setup LXD in Alpine see:
https://lunar.computer/posts/lxd-alpine/
To create a container:
lxc launch images:alpine/3.12 container-name
To access an Alpine LXD container console use something like:
lxc exec container-name ash
Stuart.
On 9/9/20 9:46 AM, Francesco Colista wrote:
> 13 maggio 2020 17:29, "Mogens Jensen" <mogens-jensen@protonmail.com> wrote:>>> Hi,>>>> I want to set up a private build server/repository for packages that need customization. It is not>> hard to setup something makeshift that would work, but if there is an offical Alpine way to>> configure such system, I would like to follow that.>>>> This is the documentation I have found:>>>> https://wiki.alpinelinux.org/wiki/Setting_up_a_compile_vserver_for_third_party_packages>> https://wiki.alpinelinux.org/wiki/User:Ncopa/buildserver>>>> The first setup uses Linux-VServer which is not available in Alpine anymore, the second uses LXC>> but still might be outdated as it is almost 6 years old.>>>> Are there any up-to-date information on setting up an Alpine build server?> Would be good to have the documentation updated, perhaps using docker.>>> .: Francesco Colista