diff --git a/Dockerfile b/Dockerfile index f3f3f46..05e2575 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,10 @@ FROM node:16 WORKDIR /usr/src/app -COPY package*.json /usr/src/app +COPY package*.json /usr/src/app/ RUN npm install COPY . /usr/src/app RUN npm run build -RUN npm run build:tailwind RUN npm run build:fontawesome -RUN chown -R 1000690000:0 "/.npm" EXPOSE 5000 CMD ["npm", "start"] diff --git a/package.json b/package.json index dae6774..df43a15 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "scripts": { "build": "rollup -c", "dev": "rollup -c -w", - "start": "sirv public -s", + "start": "sirv public -s -H", "build:tailwind": "tailwind build public/assets/styles/index.css -o public/assets/styles/tailwind.css", "build:fontawesome": "mkdir -p public/assets/vendor/@fortawesome/fontawesome-free/webfonts && mkdir -p public/assets/vendor/@fortawesome/fontawesome-free/css && cp -a ./node_modules/@fortawesome/fontawesome-free/webfonts public/assets/vendor/@fortawesome/fontawesome-free/ && cp ./node_modules/@fortawesome/fontawesome-free/css/all.min.css public/assets/vendor/@fortawesome/fontawesome-free/css/all.min.css", "install:clean": "rm -rf node_modules/ && rm -rf package-lock.json && rm -rf public/build && npm install && npm run build:tailwind && npm run build:fontawesome && npm run dev"