浏览代码

Add support for lnav in workspace

abler98 4 年之前
父节点
当前提交
2c41e2a749
共有 3 个文件被更改,包括 12 次插入0 次删除
  1. 1 0
      docker-compose.yml
  2. 1 0
      env-example
  3. 10 0
      workspace/Dockerfile

+ 1 - 0
docker-compose.yml

@@ -151,6 +151,7 @@ services:
           - INSTALL_FFMPEG=${WORKSPACE_INSTALL_FFMPEG}
           - INSTALL_WKHTMLTOPDF=${WORKSPACE_INSTALL_WKHTMLTOPDF}
           - INSTALL_GNU_PARALLEL=${WORKSPACE_INSTALL_GNU_PARALLEL}
+          - INSTALL_LNAV=${WORKSPACE_INSTALL_LNAV}
           - http_proxy
           - https_proxy
           - no_proxy

+ 1 - 0
env-example

@@ -178,6 +178,7 @@ WORKSPACE_VUE_CLI_SERVE_HOST_PORT=8080
 WORKSPACE_VUE_CLI_UI_HOST_PORT=8001
 WORKSPACE_ANGULAR_CLI_SERVE_HOST_PORT=4200
 WORKSPACE_INSTALL_GIT_PROMPT=false
+WORKSPACE_INSTALL_LNAV=false
 
 ### PHP_FPM ###############################################
 

+ 10 - 0
workspace/Dockerfile

@@ -1376,6 +1376,16 @@ RUN if [ ${INSTALL_XMLRPC} = true ]; then \
     docker-php-ext-install xmlrpc \
 ;fi
 
+###########################################################################
+# Lnav:
+###########################################################################
+
+ARG INSTALL_LNAV=false
+
+RUN if [ ${INSTALL_LNAV} = true ]; then \
+    apt-get install -y lnav \
+;fi
+
 ###########################################################################
 # Check PHP version:
 ###########################################################################