libervia-backend/docker/libervia/Dockerfile

19 lines
438 B
Docker

FROM salutatoi/sat
LABEL maintainer="Goffi <tmp_dockerfiles@goffi.org>"
ARG DEBIAN_FRONTEND=noninteractive
USER root
RUN apt-get install -y --no-install-recommends yarnpkg
WORKDIR /home/sat
USER sat
RUN cd /src && hg clone https://repos.goffi.org/libervia && \
~/sat_env/bin/pip install -e libervia && \
mv libervia/libervia.egg-info ~/sat_env/lib/python3.*/site-packages
EXPOSE 8080 8443
ENTRYPOINT ["libervia"]
CMD ["fg"]