Spaces:
Sleeping
Sleeping
| # FROM oneflowinc/onediff:cu118 | |
| ARG ELIXIR_VERSION=1.14.2 | |
| ARG OTP_VERSION=25.1 | |
| ARG DEBIAN_VERSION=bullseye-20220801-slim | |
| ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}" | |
| ARG RUNNER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}" | |
| FROM ${RUNNER_IMAGE} | |
| ARG LIVE_XL_TAR=live_xl_rel_ubuntu-22.04_202403190741.tar | |
| EXPOSE 7860 | |
| RUN apt-get update -y && apt-get install -y wget \ | |
| && apt-get clean && rm -f /var/lib/apt/lists/*_* | |
| # The Space container runs with user ID 1000 | |
| RUN useradd -m -u 1000 user | |
| ENV HOME=/home/user | |
| USER user | |
| RUN wget --quiet https://github.com/jackalcooper/live_xl/releases/download/latest/${LIVE_XL_TAR} && \ | |
| tar xf ${LIVE_XL_TAR} | |
| ENV PORT=7860 SECRET_KEY_BASE="Z/VeN8hw0cQruiL3YyWG52IPq+hnG9Ucj1RuW0263Iddmd8f+j7i/b7NCs1fiLCx" | |
| CMD [ "live_xl/bin/server", "start" ] | |