mirror of
https://github.com/utopia-os/utopia-ui.git
synced 2025-12-12 15:25:59 +00:00
12 lines
484 B
Docker
12 lines
484 B
Docker
FROM node:22.20.0-alpine as third-party-ext
|
|
RUN apk add python3 g++ make
|
|
WORKDIR /extensions
|
|
ADD extensions .
|
|
RUN npm install
|
|
# Move all extensions that start with directus-extension-, using find, to the /extensions/directus folder
|
|
RUN mkdir -p ./directus
|
|
RUN cd node_modules && find . -maxdepth 1 -type d -name "directus-extension-*" -exec mv {} ../directus \;
|
|
|
|
FROM directus/directus:11.9.3
|
|
# Copy third party extensions
|
|
COPY --from=third-party-ext /extensions/directus ./extensions |