Added zip fb2 file suggestion
Updated docker build instructions and args
This commit is contained in:
parent
c6be8cfa8c
commit
e840ac4254
@ -4,8 +4,8 @@ WORKDIR /app
|
|||||||
COPY ./package.json ./
|
COPY ./package.json ./
|
||||||
RUN npm install
|
RUN npm install
|
||||||
COPY ./ ./
|
COPY ./ ./
|
||||||
ENV PUBLIC_API_URL=https://publitebackend.dm1sh.ru
|
ARG PUBLIC_API_URL=https://publitebackend.dm1sh.ru
|
||||||
ENV PUBLIC_BASE_URL=https://publite.dm1sh.ru
|
ARG PUBLIC_BASE_URL=https://publite.dm1sh.ru
|
||||||
RUN NODE_ENV=production npm run build
|
RUN NODE_ENV=production npm run build
|
||||||
|
|
||||||
FROM node:alpine
|
FROM node:alpine
|
||||||
|
@ -41,10 +41,10 @@ Simple docker deployment
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# build docker image
|
# build docker image
|
||||||
docker build . -t publite_frontend
|
docker build . --build-arg PUBLIC_API_URL=<> --build-arg PUBLIC_BASE_URL=<> -t publite_frontend
|
||||||
|
|
||||||
# run it with docker
|
# run it with docker
|
||||||
docker run -p <port>:80 publite_frontend
|
docker run -p <port>:8080 publite_frontend
|
||||||
```
|
```
|
||||||
|
|
||||||
Dokku deployment with image from Docker Hub
|
Dokku deployment with image from Docker Hub
|
||||||
|
@ -5,6 +5,11 @@ import { API_URL } from "~/constants";
|
|||||||
export const validState = (file: File | undefined): file is File => {
|
export const validState = (file: File | undefined): file is File => {
|
||||||
if (!file) throw new Error("Book file is required. Please, attach one");
|
if (!file) throw new Error("Book file is required. Please, attach one");
|
||||||
|
|
||||||
|
if (file.name.endsWith(".zip"))
|
||||||
|
throw new Error(
|
||||||
|
"Please, unzip file before sending to reader if it is fb2.zip"
|
||||||
|
)
|
||||||
|
|
||||||
if (!file.name.match(/\.(fb2|epub)/))
|
if (!file.name.match(/\.(fb2|epub)/))
|
||||||
throw new Error(
|
throw new Error(
|
||||||
"Wrong file type. Only FB2 and Epub files are supported. \
|
"Wrong file type. Only FB2 and Epub files are supported. \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user