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:
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"