vyi-website (9d7137e702abb0d0f8ca094b041ce4b6d645830e)

Published 2026-08-15 17:40:09 -07:00 by robert in robert/Vyi

Installation

docker pull forgejo.roberthurst.ca/robert/vyi-website:9d7137e702abb0d0f8ca094b041ce4b6d645830e
sha256:7037459e66c75d7ea57f37e8eeb3ff57159ebf84dafe315dca8a825fc2158bce

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1785715200'
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates gcc libc6-dev bubblewrap && rm -rf /var/lib/apt/lists/* # buildkit
COPY /usr/local/bin/node /usr/local/bin/node # buildkit
COPY /out/vyi /usr/local/bin/vyi # buildkit
COPY /out/vyi-language-server /usr/local/bin/vyi-language-server # buildkit
COPY /out/vyi-website /usr/local/bin/vyi-website # buildkit
COPY /out/jailtime /usr/local/bin/jailtime # buildkit
COPY packages /opt/vyi/packages # buildkit
COPY website/examples /opt/vyi/examples # buildkit
COPY website/learn-packages /opt/vyi/learn-packages # buildkit
COPY /web/.next/standalone /opt/vyi/web # buildkit
ENV VYI_PACKAGES=/opt/vyi/packages
ENV HOSTNAME=127.0.0.1
EXPOSE [8080/tcp]
ENTRYPOINT ["/usr/local/bin/vyi-website"]
CMD ["-addr" ":8080" "-vyi" "/usr/local/bin/vyi" "-lsp" "/usr/local/bin/vyi-language-server" "-packages" "/opt/vyi/packages" "-learn-packages" "/opt/vyi/learn-packages" "-examples" "/opt/vyi/examples" "-jailtime" "/usr/local/bin/jailtime" "-origins" "vyilang.org,vyi.roberthurst.ca,localhost:*,127.0.0.1:*" "-next" "http://127.0.0.1:3000" "-next-cmd" "node server.js" "-next-dir" "/opt/vyi/web"]
Details
Container
2026-08-15 17:40:09 -07:00
0
OCI / Docker
linux/amd64
178 MiB
Versions (31) View all