Run the content-fetch service in docker compose
This commit is contained in:
@ -125,10 +125,10 @@ services:
|
||||
content-fetch:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./packages/puppeteer-parse/Dockerfile
|
||||
dockerfile: ./packages/content-fetch/Dockerfile
|
||||
container_name: "omnivore-content-fetch"
|
||||
expose:
|
||||
- 9090
|
||||
ports:
|
||||
- "9090:9090"
|
||||
environment:
|
||||
- JWT_SECRET=some_secret
|
||||
- REST_BACKEND_ENDPOINT=http://api:8080/api
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
|
||||
FROM node:14.18-alpine
|
||||
|
||||
# Installs latest Chromium (92) package.
|
||||
@ -9,6 +10,10 @@ RUN apk add --no-cache \
|
||||
ca-certificates \
|
||||
ttf-freefont \
|
||||
nodejs \
|
||||
gcc \
|
||||
g++ \
|
||||
python3 \
|
||||
make \
|
||||
yarn
|
||||
|
||||
# Tell Puppeteer to skip installing Chrome. We'll be using the installed package.
|
||||
|
||||
Reference in New Issue
Block a user