feat(assist): configurable LISTEN_PORT

feat(chalice): configurable LISTEN_PORT
feat(alerts): configurable LISTEN_PORT
This commit is contained in:
Taha Yassine Kraiem 2022-08-19 15:13:27 +01:00
parent 65f4c6d91c
commit 7bfe78a29a
12 changed files with 14 additions and 8 deletions

View file

@ -8,6 +8,7 @@ ARG envarg
# Startup daemon
ENV SOURCE_MAP_VERSION=0.7.4 \
APP_NAME=chalice \
LISTEN_PORT=8000 \
ENTERPRISE_BUILD=${envarg}
ADD https://unpkg.com/source-map@${SOURCE_MAP_VERSION}/lib/mappings.wasm /mappings.wasm

View file

@ -7,6 +7,7 @@ ARG envarg
ENV APP_NAME=alerts \
pg_minconn=1 \
pg_maxconn=10 \
LISTEN_PORT=8000 \
ENTERPRISE_BUILD=${envarg}
COPY requirements.txt /work_tmp/requirements.txt

View file

@ -2,4 +2,4 @@
cd sourcemap-reader
nohup npm start &> /tmp/sourcemap-reader.log &
cd ..
uvicorn app:app --host 0.0.0.0 --reload --proxy-headers
uvicorn app:app --host 0.0.0.0 --port $LISTEN_PORT --reload --proxy-headers

View file

@ -1,3 +1,3 @@
#!/bin/sh
uvicorn app:app --host 0.0.0.0 --reload
uvicorn app:app --host 0.0.0.0 --port $LISTEN_PORT --reload

View file

@ -6,6 +6,7 @@ RUN apk add --no-cache build-base libressl libffi-dev libressl-dev libxslt-dev l
ARG envarg
ENV SOURCE_MAP_VERSION=0.7.4 \
APP_NAME=chalice \
LISTEN_PORT=8000 \
ENTERPRISE_BUILD=${envarg}
ADD https://unpkg.com/source-map@${SOURCE_MAP_VERSION}/lib/mappings.wasm /mappings.wasm

View file

@ -7,6 +7,7 @@ ARG envarg
ENV APP_NAME=alerts \
pg_minconn=1 \
pg_maxconn=10 \
LISTEN_PORT=8000 \
ENTERPRISE_BUILD=${envarg}
COPY requirements-alerts.txt /work_tmp/requirements.txt

View file

@ -4,4 +4,4 @@ source /tmp/.env.override
cd sourcemap-reader
nohup npm start &> /tmp/sourcemap-reader.log &
cd ..
uvicorn app:app --host 0.0.0.0 --reload --proxy-headers
uvicorn app:app --host 0.0.0.0 --port $LISTEN_PORT --reload --proxy-headers

View file

@ -1,4 +1,4 @@
#!/bin/sh
sh env_vars.sh
source /tmp/.env.override
uvicorn app:app --host 0.0.0.0 --reload
uvicorn app:app --host 0.0.0.0 --port $LISTEN_PORT --reload

View file

@ -5,7 +5,8 @@ RUN apk add --no-cache tini git libc6-compat && ln -s /lib/libc.musl-x86_64.so.1
ARG envarg
ENV ENTERPRISE_BUILD=${envarg} \
MAXMINDDB_FILE=/home/openreplay/geoip.mmdb
MAXMINDDB_FILE=/home/openreplay/geoip.mmdb \
LISTEN_PORT=9001
WORKDIR /work
COPY package.json .
COPY package-lock.json .

View file

@ -9,7 +9,7 @@ if (process.env.redis === "true") {
}
const HOST = '0.0.0.0';
const PORT = 9001;
const PORT = process.env.LISTEN_PORT || 9001;
let debug = process.env.debug === "1" || false;
const PREFIX = process.env.prefix || `/assist`

View file

@ -5,7 +5,8 @@ RUN apk add --no-cache tini git libc6-compat && ln -s /lib/libc.musl-x86_64.so.1
ARG envarg
ENV ENTERPRISE_BUILD=${envarg} \
MAXMINDDB_FILE=/home/openreplay/geoip.mmdb
MAXMINDDB_FILE=/home/openreplay/geoip.mmdb \
LISTEN_PORT=9001
WORKDIR /work
COPY package.json .
COPY package-lock.json .

View file

@ -4,7 +4,7 @@ const socket = require("./servers/websocket");
const {request_logger} = require("./utils/helper");
const HOST = '0.0.0.0';
const PORT = 9001;
const PORT = process.env.LISTEN_PORT || 9001;
const wsapp = express();
wsapp.use(express.json());