Customizable Soketi Server Version

This commit is contained in:
erikn69
2024-01-24 15:17:52 -05:00
parent 3efd4ebd23
commit 29c2b34e84
3 changed files with 8 additions and 1 deletions

View File

@@ -1072,6 +1072,8 @@ NATS_MONITORING_PORT=6222
NATS_ROUTE_PORT=8222
### SOKETI ##################################################
SOKETI_NODE_VERSION=16-debian
SOKETI_BASE_IMAGE_TAG_PREFIX=latest
SOKETI_PORT=6001
SOKETI_METRICS_SERVER_PORT=9601

View File

@@ -419,6 +419,9 @@ services:
soketi:
build:
context: ./soketi
args:
- NODE_VERSION=${SOKETI_NODE_VERSION}
- BASE_IMAGE_TAG_PREFIX=${SOKETI_BASE_IMAGE_TAG_PREFIX}
volumes:
- ./soketi/config.json:/app/bin/config.json:ro
ports:

View File

@@ -1,4 +1,6 @@
FROM quay.io/soketi/soketi:latest-16-debian
ARG NODE_VERSION=16-debian
ARG BASE_IMAGE_TAG_PREFIX=latest
FROM quay.io/soketi/soketi:${BASE_IMAGE_TAG_PREFIX}-${NODE_VERSION}
LABEL maintainer="Er-Niebla <er.niebla@gmail.com>"