uci-docker-doc/src/rootfs/opt/lib/cmds.lib

37 lines
425 B
Bash

#!/bin/bash
source $LIB_DIR/runit.lib
shell () {
/bin/bash -c "cd ${DEFAULT_DIR:-/}; exec bash -l"
}
func () {
local func=$1
shift 1
$func $@
}
editor () {
$SVDIR/editor/run "$@"
}
browser () {
$SVDIR/mkdocs/run "$@"
}
caddy () {
$SVDIR/caddy/run "$@"
}
run() {
if [ "$(id -u)" = 0 ]; then
sudo -u "${USER:-doc}" bash -c "source /opt/core_run.env; $*"
fi
}
idle () {
sleep infinity
}