diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..a8cc5fb --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM node:lts-slim + +ARG NEXT_PUBLIC_DATOCMS_BYPASS_TYPE=local_json + +WORKDIR /app + +COPY . . + +RUN yarn && yarn build + +EXPOSE 3000 + +CMD ["yarn", "start"] diff --git a/README.md b/README.md index e739b52..bc54072 100644 --- a/README.md +++ b/README.md @@ -33,3 +33,11 @@ yarn dev yarn build yarn start ``` + +### Static build + +``` +yarn export +``` + +creates `./out` diff --git a/package.json b/package.json index 9457a47..330b1a7 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "prepare": "husky install", "dev": "next", "build": "next build", + "export": "next export", "build:analyze": "cross-env ANALYZE=true yarn build", "postbuild": "next-sitemap", "start": "next start",