ソースを参照

Support configuration json on Soketi

erikn69 1 年間 前
コミット
7524959109
3 ファイル変更10 行追加3 行削除
  1. 2 0
      docker-compose.yml
  2. 5 3
      soketi/Dockerfile
  3. 3 0
      soketi/config.json

+ 2 - 0
docker-compose.yml

@@ -418,6 +418,8 @@ services:
     soketi:
       build:
         context: ./soketi
+      volumes:
+        - ./soketi/config.json:/app/bin/config.json:ro
       ports:
         - "${SOKETI_PORT}:6001"
         - "${SOKETI_METRICS_SERVER_PORT}:9601"

+ 5 - 3
soketi/Dockerfile

@@ -1,7 +1,9 @@
-FROM quay.io/soketi/soketi:1.4-16-debian
+FROM quay.io/soketi/soketi:latest-16-debian
 
-LABEL maintainer="Carlos-vargs <cvargaslopez769@gmail.com>"
+LABEL maintainer="Er-Niebla <er.niebla@gmail.com>"
 
-CMD ["node /app/bin/server.js start"]
+COPY config.json /app/bin/config.json
+
+CMD ["--config=/app/bin/config.json"]
 
 EXPOSE 6001 9601

+ 3 - 0
soketi/config.json

@@ -0,0 +1,3 @@
+{
+    "debug": false
+}