y2k/host/socket.sh
2022-07-19 13:17:59 -04:00

23 lines
552 B
Bash
Executable File

#!/usr/bin/env bash
REPO_DIR=/root/y2k
IMAGE_NAME=git.pipe.fail/jake/y2k:latest
$REPO_DIR/host/websocketd \
--port=80 \
--binary \
--header-ws="Sec-WebSocket-Protocol: binary" \
--origin=jarv.is,www.jarv.is,y2k.pages.dev \
-- \
docker run \
--cpus 1 \
--memory 128m \
--network none \
--log-driver none \
--rm -i \
$IMAGE_NAME
# to spawn QEMU processes natively on the host machine instead of via
# individual Docker containers:
# /root/y2k/container/bin/boot.rb /root/y2k/container/hdd /usr/bin/qemu-system-i386