mrrl-containers

MRRL version of container scripts
git clone https://ccx.te2000.cz/git/mrrl-containers
Log | Files | Refs

commit 9d2b3098a96c9f8d5ceac37b70a99600a368f23e
parent fb26776fbce0bb760f9a3b2efc8d4502153e8463
Author: ccx <ccx@te2000.cz>
Date:   Tue, 11 Jun 2024 15:23:04 +0000

Dev environments for pthbs and master-ssrn

Diffstat:
Mzsh-functions/confz_site_containers_init | 40+++++++++++++++++++++++++---------------
1 file changed, 25 insertions(+), 15 deletions(-)

diff --git a/zsh-functions/confz_site_containers_init b/zsh-functions/confz_site_containers_init @@ -8,6 +8,7 @@ typeset -gA site_containers_mountpoints=( ccx-baregit /home/ccx/baregit ccx-git /home/ccx/git ccx-git-recombee /home/ccx/git/recombee + pthbs /usr/src/pthbs audio /mnt/volumes/audio video /mnt/volumes/video photos /mnt/volumes/photos @@ -232,22 +233,25 @@ confz_site_containers_user_check() { UC ff-time4vps.com alpine-browsers UC ff-itch.io alpine-browsers UC ff-mobilizon.envs.net alpine-browsers - #UC twitch void-browsers - UC neonmodem alpine-go - UC iamb alpine-rust - UC simplex alpine-haskell - UC xpra gentoo-xorg container_type=ephemeral $in_netns - UC bzr alpine-breezy mount_rw=ccx-bzr $in_netns - UC git alpine-git mount_rw=ccx-baregit $in_netns - UC spark alpine-dev-spark mount_rw="ccx-bzr ccx-git" - UC sndiod alpine-sndio $with_audio $in_netns - UC mpd void-mpd mount_ro="init audio" - UC {,}alpine-recombee mount_rw=ccx-git-recombee + #UC twitch void-browsers + UC neonmodem alpine-go + UC iamb alpine-rust + UC simplex alpine-haskell + UC xpra gentoo-xorg container_type=ephemeral $in_netns + UC bzr alpine-breezy mount_rw=ccx-bzr $in_netns + UC git alpine-git mount_rw=ccx-baregit $in_netns + UC sndiod alpine-sndio $with_audio $in_netns + UC mpd void-mpd mount_ro="init audio" + UC {,}alpine-recombee mount_rw=ccx-git-recombee + UC rcm-postgresql-dev alpine-postgresql-dev mount_rw=ccx-git-recombee $in_netns + UC spark alpine-dev-spark mount_rw="ccx-bzr ccx-git" + UC ssrn-master-dev alpine-postgresql-dev mount_rw="ccx-bzr ccx-git" $in_netns + UC pthbs-dev alpine-pthbs-dev mount_rw="ccx-bzr ccx-git" mount_ro=pthbs $in_netns + # -- mail UCa mail-net mount_rw="init mail-te2000.cz-ccx mail-disroot.org-ccx" - UC {rcm,alpine}-mail-net mount_rw="init mail-recombee.com-jan.pobrislo" - UC mail alpine-mail-read mount_rw="init mail-te2000.cz-ccx mail-disroot.org-ccx" $in_netns - UC rcm-mail alpine-mail-read mount_rw="init mail-recombee.com-jan.pobrislo" $in_netns - UC rcm-postgresql-dev alpine-postgresql-dev mount_rw=ccx-git-recombee + UC {rcm,alpine}-mail-net mount_rw="init mail-recombee.com-jan.pobrislo" + UC mail alpine-mail-read mount_rw="init mail-te2000.cz-ccx mail-disroot.org-ccx" $in_netns + UC rcm-mail alpine-mail-read mount_rw="init mail-recombee.com-jan.pobrislo" $in_netns # container=alpine-dev # bindroot=$vars[containers_dir]/user/$vars[user]/$container/root @@ -432,6 +436,7 @@ confz_site_container_images_check() { py3-setuptools py3-pip py3-wheel + breezy ) require site_container_alpine :containers_dir :svscan_dir \ @@ -603,6 +608,11 @@ confz_site_container_images_check() { require site_container_alpine :containers_dir :svscan_dir \ repositories="main community" \ + image_name=alpine-pthbs-dev \ + packages="$alpine_dev_py3 breezy broot vim neovim py3-jinja2 py3-yaml" + + require site_container_alpine :containers_dir :svscan_dir \ + repositories="main community" \ image_name=alpine-pywebscrapbook \ packages="$alpine_dev_py3 py3-pynvim"