diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..0c9f84c1 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "maiko"] + path = maiko + url = https://github.com/Interlisp/maiko.git diff --git a/Dockerfile b/Dockerfile index 4b19fe80..f3231275 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,16 @@ -FROM node:12-alpine +FROM ubuntu:focal +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt-get update +RUN apt-get install -y build-essential clang libx11-dev tightvncserver xfce4 xfce4-goodies +COPY . /build +WORKDIR /build/maiko/bin +RUN ./makeright x +RUN mkdir /app +RUN cp ../linux.x86_64/* /app +COPY loadups/xfull35.sysout /app + +RUN adduser --disabled-password --gecos "" medley +USER medley WORKDIR /app -COPY lde* /usr/locsl/bin -RUN -CMD lde -g 1000z800 -d host.internal full35.sysout +ENTRYPOINT USER=medley Xvnc -geometry 1270x720 :0 & DISPLAY=:0 /app/ldex -g 1280x720 xfull35.sysout diff --git a/maiko b/maiko new file mode 160000 index 00000000..135d7f65 --- /dev/null +++ b/maiko @@ -0,0 +1 @@ +Subproject commit 135d7f65d32e09d84b8d37924ee4e531ae21e11d