From fd942e674d3423be6c38bb7028dc073bf5af2930 Mon Sep 17 00:00:00 2001
From: okxlin
Date: Sat, 1 Jun 2024 22:26:42 +0800
Subject: [PATCH] =?UTF-8?q?feat:=E6=B7=BB=E5=8A=A0linux-command=E5=88=B0?=
=?UTF-8?q?=E5=88=97=E8=A1=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
apps/linux-command/1.18.0/.env.sample | 2 ++
apps/linux-command/1.18.0/data.yml | 10 ++++++++++
apps/linux-command/1.18.0/docker-compose.yml | 15 +++++++++++++++
apps/linux-command/README.md | 16 ++++++++++++++++
apps/linux-command/data.yml | 19 +++++++++++++++++++
apps/linux-command/latest/.env.sample | 2 ++
apps/linux-command/latest/data.yml | 10 ++++++++++
apps/linux-command/latest/docker-compose.yml | 15 +++++++++++++++
apps/linux-command/logo.png | Bin 0 -> 6575 bytes
9 files changed, 89 insertions(+)
create mode 100644 apps/linux-command/1.18.0/.env.sample
create mode 100644 apps/linux-command/1.18.0/data.yml
create mode 100644 apps/linux-command/1.18.0/docker-compose.yml
create mode 100644 apps/linux-command/README.md
create mode 100644 apps/linux-command/data.yml
create mode 100644 apps/linux-command/latest/.env.sample
create mode 100644 apps/linux-command/latest/data.yml
create mode 100644 apps/linux-command/latest/docker-compose.yml
create mode 100644 apps/linux-command/logo.png
diff --git a/apps/linux-command/1.18.0/.env.sample b/apps/linux-command/1.18.0/.env.sample
new file mode 100644
index 00000000..6a614e6f
--- /dev/null
+++ b/apps/linux-command/1.18.0/.env.sample
@@ -0,0 +1,2 @@
+CONTAINER_NAME="linux-command"
+PANEL_APP_PORT_HTTP="40255"
diff --git a/apps/linux-command/1.18.0/data.yml b/apps/linux-command/1.18.0/data.yml
new file mode 100644
index 00000000..2d666043
--- /dev/null
+++ b/apps/linux-command/1.18.0/data.yml
@@ -0,0 +1,10 @@
+additionalProperties:
+ formFields:
+ - default: 40255
+ edit: true
+ envKey: PANEL_APP_PORT_HTTP
+ labelEn: Port
+ labelZh: 端口
+ required: true
+ rule: paramPort
+ type: number
diff --git a/apps/linux-command/1.18.0/docker-compose.yml b/apps/linux-command/1.18.0/docker-compose.yml
new file mode 100644
index 00000000..9a34546c
--- /dev/null
+++ b/apps/linux-command/1.18.0/docker-compose.yml
@@ -0,0 +1,15 @@
+services:
+ linux-command:
+ image: "wcjiang/linux-command:1.18.0"
+ container_name: ${CONTAINER_NAME}
+ restart: always
+ ports:
+ - "${PANEL_APP_PORT_HTTP}:3000"
+ networks:
+ - 1panel-network
+ labels:
+ createdBy: "Apps"
+
+networks:
+ 1panel-network:
+ external: true
diff --git a/apps/linux-command/README.md b/apps/linux-command/README.md
new file mode 100644
index 00000000..a5e4ac68
--- /dev/null
+++ b/apps/linux-command/README.md
@@ -0,0 +1,16 @@
+
+
+
+
+
Linux Command
+
+
+[](https://jaywcjlove.github.io/#/sponsor)
+[](https://github.com/jaywcjlove/linux-command/actions/workflows/ci.yml)
+[](https://jaywcjlove.github.io/linux-command/)
+[](http://weibo.com/pc175)
+[](https://www.npmjs.com/package/linux-command)
+[](https://www.jsdelivr.com/package/npm/linux-command)
+[](https://hub.docker.com/r/wcjiang/linux-command)
+
+当前仓库搜集了 580 多个 Linux 命令,是一个非盈利性的仓库,生成了一个 web 网站方便使用,目前网站没有任何广告,内容包含 Linux 命令手册、详解、学习,内容来自网络和网友的补充,非常值得收藏的 Linux 命令速查手册。版权归属原作者,对任何法律问题及风险不承担任何责任,没有任何商业目的,如果认为侵犯了您的版权,请来信告知。我不能完全保证内容的正确性。通过使用本站内容带来的风险与我无关。当使用本站时,代表您已接受了本站的使用条款和隐私条款。
diff --git a/apps/linux-command/data.yml b/apps/linux-command/data.yml
new file mode 100644
index 00000000..88421e75
--- /dev/null
+++ b/apps/linux-command/data.yml
@@ -0,0 +1,19 @@
+name: Linux Command
+tags:
+ - 开发工具
+title: Linux 命令大全搜索工具
+description: Linux 命令大全搜索工具
+additionalProperties:
+ key: linux-command
+ name: Linux Command
+ tags:
+ - DevTool
+ shortDescZh: Linux 命令大全搜索工具
+ shortDescEn: Comprehensive Linux command search tool
+ type: tool
+ crossVersionUpdate: true
+ limit: 0
+ recommend: 0
+ website: https://git.io/linux
+ github: https://github.com/jaywcjlove/linux-command
+ document: https://github.com/jaywcjlove/linux-command
diff --git a/apps/linux-command/latest/.env.sample b/apps/linux-command/latest/.env.sample
new file mode 100644
index 00000000..6a614e6f
--- /dev/null
+++ b/apps/linux-command/latest/.env.sample
@@ -0,0 +1,2 @@
+CONTAINER_NAME="linux-command"
+PANEL_APP_PORT_HTTP="40255"
diff --git a/apps/linux-command/latest/data.yml b/apps/linux-command/latest/data.yml
new file mode 100644
index 00000000..2d666043
--- /dev/null
+++ b/apps/linux-command/latest/data.yml
@@ -0,0 +1,10 @@
+additionalProperties:
+ formFields:
+ - default: 40255
+ edit: true
+ envKey: PANEL_APP_PORT_HTTP
+ labelEn: Port
+ labelZh: 端口
+ required: true
+ rule: paramPort
+ type: number
diff --git a/apps/linux-command/latest/docker-compose.yml b/apps/linux-command/latest/docker-compose.yml
new file mode 100644
index 00000000..fdaf7d4d
--- /dev/null
+++ b/apps/linux-command/latest/docker-compose.yml
@@ -0,0 +1,15 @@
+services:
+ linux-command:
+ image: "wcjiang/linux-command:latest"
+ container_name: ${CONTAINER_NAME}
+ restart: always
+ ports:
+ - "${PANEL_APP_PORT_HTTP}:3000"
+ networks:
+ - 1panel-network
+ labels:
+ createdBy: "Apps"
+
+networks:
+ 1panel-network:
+ external: true
diff --git a/apps/linux-command/logo.png b/apps/linux-command/logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..d1492dc2de6f64cbf44400cfcc7723d8d6d1a136
GIT binary patch
literal 6575
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