mrrl-containers

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

commit ae2c559324e4cec2cfc79823a7625fb06a845bc2
parent 5c26be8b6fbd8e02722fccd913360fc450dff224
Author: Jan Pobříslo <ccx@te2000.cz>
Date:   Tue, 24 May 2022 16:02:50 +0200

Fix creating homedir mounts for recombee, add tmux
Diffstat:
Mzsh-functions/confz_site_containers_init | 19++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/zsh-functions/confz_site_containers_init b/zsh-functions/confz_site_containers_init @@ -38,10 +38,10 @@ confz_site_containers_user_check() { # bind-mounts for alpine-recombee bindroot=$vars[containers_dir]/user/$vars[user]/alpine-recombee/root - fs_d path=/home/$vars[user]/git - fs_o path=/home/$vars[user]/git owner=$vars[user] - fs_d path=/home/$vars[user]/git/recombee - fs_o path=/home/$vars[user]/git/recombee owner=$vars[user] + require fs_d path=/home/$vars[user]/git + require fs_o path=/home/$vars[user]/git owner=$vars[user] + require fs_d path=/home/$vars[user]/git/recombee + require fs_o path=/home/$vars[user]/git/recombee owner=$vars[user] fstab=( $bind_dir$'\t'$bindroot/${bind_dir#/}$bind ) require container_service_generic \ image_name=alpine-recombee fstab_extra=${(F)fstab} \ @@ -98,8 +98,17 @@ confz_site_container_images_check() { require site_container_alpine :containers_dir :svscan_dir \ image_name=alpine-ssh packages="$alpine_community openssh dropbear" + local -a alpine_recombee=( + $alpine_community + git + vim vis + tmux + openssh + python3 ipython + ruby ruby-bundler + ) require site_container_alpine :containers_dir :svscan_dir \ - release=v3.13 image_name=alpine-recombee packages="$alpine_community git vim vis openssh python3 ipython ruby ruby-bundler" + release=v3.13 image_name=alpine-recombee packages="$alpine_recombee" local -a void_core=( abduco