feat: add onebox basic lifecycle scenario

This commit is contained in:
2026-04-29 01:30:21 +00:00
parent 733b56398c
commit 3f01f3ebdc
5 changed files with 303 additions and 4 deletions
+6 -1
View File
@@ -4,7 +4,7 @@ set -euo pipefail
export DEBIAN_FRONTEND=noninteractive
apt-get update
apt-get install -y ca-certificates curl git docker.io openssl
apt-get install -y ca-certificates curl git docker.io openssl unzip
if [ -d /serve.zone ]; then
chown -R vagrant:vagrant /serve.zone
@@ -18,6 +18,10 @@ if ! command -v node >/dev/null 2>&1; then
apt-get install -y nodejs
fi
if ! command -v deno >/dev/null 2>&1; then
curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/usr/local sh
fi
corepack enable
corepack prepare pnpm@10.7.0 --activate
@@ -28,3 +32,4 @@ fi
docker pull caddy:2-alpine
docker pull node:22-trixie-slim
docker pull code.foss.global/host.today/ht-docker-smartproxy:latest