unknown 3 年之前
父节点
当前提交
1625932e52
共有 2 个文件被更改,包括 8 次插入3 次删除
  1. 6 1
      controllers/apps.js
  2. 2 2
      docker-compose.yml

+ 6 - 1
controllers/apps.js

@@ -95,7 +95,12 @@ exports.getApps = asyncWrapper(async (req, res, next) => {
           for (let i = 0; i < labels['flame.name'].split(';').length; i++) {
             const names = labels['flame.name'].split(';');
             const urls = labels['flame.url'].split(';');
-            const icons = labels['flame.icon'].split(';');
+            let icons = '';
+
+            if ('flame.icon' in labels) {
+              icons = labels['flame.icon'].split(';');
+            }
+
             dockerApps.push({
               name: names[i] || names[0],
               url: urls[i] || urls[0],

+ 2 - 2
docker-compose.yml

@@ -1,4 +1,4 @@
-version: "3"
+version: '3'
 services:
   flame:
     image: pawelmalak/flame
@@ -7,4 +7,4 @@ services:
       - /path/to/data:/app/data
     ports:
       - 5005:5005
-    restart: unless-stopped
+    restart: unless-stopped