1 Commits

Author SHA1 Message Date
c838655fe5 Merge branch 'master' into release 2024-08-22 20:02:11 -04:00
2 changed files with 2 additions and 30 deletions

View File

@ -1,35 +1,7 @@
FROM debian AS git
RUN apt-get clean \
&& apt-get update \
&& apt-get install -yq --no-install-recommends git \
&& rm -rf /var/lib/apt/lists/*
FROM debian AS load
COPY --from=git /usr /usr
RUN git clone http://git.provm.cl/ProVM/compose-manager.git \
&& cp -r /compose-manager/app /app
FROM composer AS build
WORKDIR /app
COPY --from=load /app /app
RUN composer install \
&& chmod +x /app/bin/manager
FROM php:8-cli
ENV ROOT /opt/docks
ENV OUTPUT /output
WORKDIR /app
COPY --from=build /app /app
RUN mkdir -p ${OUTPUT}
COPY ./app /app
ENTRYPOINT [ "/app/bin/manager" ]

View File

@ -4,5 +4,5 @@ services:
env_file:
- ./app/.env
volumes:
- ./app:/app
- ./output:/output
- ./logs:/logs