diff --git a/docker-compose.yml b/docker-compose.yml --- a/docker-compose.yml +++ b/docker-compose.yml @@ -329,12 +329,7 @@ working_dir: /build init: true volumes: - - ./tailwind.config.js:/build/tailwind.config.js:ro - - ./input.css:/build/input.css:ro - - ./appview/pages/templates:/build/appview/pages/templates:ro - - ./docs:/build/docs:ro - - ./blog/templates:/build/blog/templates:ro - - ./blog/posts:/build/blog/posts:ro + - .:/build:ro - ./appview/pages/static:/build/appview/pages/static command: ["-i", "input.css", "-o", "appview/pages/static/tw.css", "--watch=always"] diff --git a/localinfra/tailwind.Dockerfile b/localinfra/tailwind.Dockerfile --- a/localinfra/tailwind.Dockerfile +++ b/localinfra/tailwind.Dockerfile @@ -1,6 +1,6 @@ FROM node:22-alpine -WORKDIR /build +WORKDIR /deps RUN npm install --no-save \ tailwindcss@3.4.17 \ @@ -8,5 +8,8 @@ tailwindcss-animated@1.1.2 ENV BROWSERSLIST_IGNORE_OLD_DATA=true +ENV NODE_PATH=/deps/node_modules -ENTRYPOINT ["node_modules/.bin/tailwindcss"] +WORKDIR /build + +ENTRYPOINT ["/deps/node_modules/.bin/tailwindcss"]