diff --git a/.github/README.md b/.github/README.md
index 3622fb9a3..1d38cb193 100644
--- a/.github/README.md
+++ b/.github/README.md
@@ -97,6 +97,7 @@
| 🟢 |
| Immich-Server | https://immich.app/ | 【主服务模块】高性能自托管照片和视频管理解决方案,适用于远端数据库,远端机器学习 | Immich |
| 🟢 |
| Immich-Machine-Learning | https://immich.app/ | 【机器学习模块】高性能自托管照片和视频管理解决方案,适用于作为远端机器学习使用 | Immich |
| 🟢 |
| IYUU Plus | https://doc.iyuu.cn/ | 基于特征码的索引工具 | |
+| 🟢 |
| Jackett | https://github.com/Jackett/Jackett/ | API支持您最喜爱的种子追踪器 | |
| 🟢 |
| 爱影CMS | https://www.iycms.com/ | 高性能高并发永久免费影视CMS | |
| 🟢 |
| Jellyfin | https://jellyfin.org/ | 自由软件媒体系统 | |
| 🟢 |
| Jellyseerr | https://docs.jellyseerr.dev/ | 满足您所有媒体需求的一站式平台 | |
diff --git a/README.md b/README.md
index f0579eaf2..c21035bb8 100644
--- a/README.md
+++ b/README.md
@@ -92,6 +92,7 @@
| 🟢 |
| Immich-Server | https://immich.app/ | 【主服务模块】高性能自托管照片和视频管理解决方案,适用于远端数据库,远端机器学习 | Immich |
| 🟢 |
| Immich-Machine-Learning | https://immich.app/ | 【机器学习模块】高性能自托管照片和视频管理解决方案,适用于作为远端机器学习使用 | Immich |
| 🟢 |
| IYUU Plus | https://doc.iyuu.cn/ | 基于特征码的索引工具 | |
+| 🟢 |
| Jackett | https://github.com/Jackett/Jackett/ | API支持您最喜爱的种子追踪器 | |
| 🟢 |
| 爱影CMS | https://www.iycms.com/ | 高性能高并发永久免费影视CMS | |
| 🟢 |
| Jellyfin | https://jellyfin.org/ | 自由软件媒体系统 | |
| 🟢 |
| Jellyseerr | https://docs.jellyseerr.dev/ | 满足您所有媒体需求的一站式平台 | |
diff --git a/apps/jackett/0.24.850/data.yml b/apps/jackett/0.24.850/data.yml
new file mode 100644
index 000000000..bd275c038
--- /dev/null
+++ b/apps/jackett/0.24.850/data.yml
@@ -0,0 +1,17 @@
+additionalProperties:
+ formFields:
+ - default: "/home/jackett"
+ edit: true
+ envKey: JACKETT_ROOT_PATH
+ labelZh: 数据持久化路径
+ labelEn: Data persistence path
+ required: true
+ type: text
+ - default: 9117
+ edit: true
+ envKey: PANEL_APP_PORT_HTTP
+ labelZh: WebUI 端口
+ labelEn: WebUI port
+ required: true
+ rule: paramPort
+ type: number
diff --git a/apps/jackett/0.24.850/docker-compose.yml b/apps/jackett/0.24.850/docker-compose.yml
new file mode 100644
index 000000000..75784d497
--- /dev/null
+++ b/apps/jackett/0.24.850/docker-compose.yml
@@ -0,0 +1,25 @@
+networks:
+ 1panel-network:
+ external: true
+
+services:
+ jackett:
+ image: linuxserver/jackett:0.24.850
+ container_name: ${CONTAINER_NAME}
+ labels:
+ createdBy: "Apps"
+ restart: always
+ networks:
+ - 1panel-network
+ ports:
+ - ${PANEL_APP_PORT_HTTP}:9117
+ env_file:
+ - ${GLOBAL_ENV_FILE:-/etc/1panel/envs/global.env}
+ - ${ENV_FILE:-/etc/1panel/envs/default.env}
+ volumes:
+ - ${JACKETT_ROOT_PATH}/config:/config
+ - ${JACKETT_ROOT_PATH}/downloads:/downloads
+ environment:
+ - TZ=Asia/Shanghai
+ - PUID=1000
+ - PGID=1000
diff --git a/apps/jackett/0.24.850/envs/default.env b/apps/jackett/0.24.850/envs/default.env
new file mode 100644
index 000000000..cd05f46e6
--- /dev/null
+++ b/apps/jackett/0.24.850/envs/default.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+ENV_FILE=.env
diff --git a/apps/jackett/0.24.850/envs/global.env b/apps/jackett/0.24.850/envs/global.env
new file mode 100644
index 000000000..e10989fe4
--- /dev/null
+++ b/apps/jackett/0.24.850/envs/global.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+TZ=Asia/Shanghai
diff --git a/apps/jackett/0.24.850/scripts/init.sh b/apps/jackett/0.24.850/scripts/init.sh
new file mode 100644
index 000000000..91c37847b
--- /dev/null
+++ b/apps/jackett/0.24.850/scripts/init.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ # setup-1 add default values
+ CURRENT_DIR=$(pwd)
+ sed -i '/^ENV_FILE=/d' .env
+ sed -i '/^GLOBAL_ENV_FILE=/d' .env
+ echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
+ echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
+
+ # setup-2 create dir
+ mkdir -p "$JACKETT_ROOT_PATH"
+ mkdir -p "$JACKETT_ROOT_PATH/config"
+ mkdir -p "$JACKETT_ROOT_PATH/downloads"
+
+ chown -R 1000:1000 "$JACKETT_ROOT_PATH"
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/apps/jackett/0.24.850/scripts/uninstall.sh b/apps/jackett/0.24.850/scripts/uninstall.sh
new file mode 100644
index 000000000..c86c4fbca
--- /dev/null
+++ b/apps/jackett/0.24.850/scripts/uninstall.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/apps/jackett/0.24.850/scripts/upgrade.sh b/apps/jackett/0.24.850/scripts/upgrade.sh
new file mode 100644
index 000000000..07fb8c3fe
--- /dev/null
+++ b/apps/jackett/0.24.850/scripts/upgrade.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ # setup-1 add default values
+ CURRENT_DIR=$(pwd)
+ sed -i '/^ENV_FILE=/d' .env
+ sed -i '/^GLOBAL_ENV_FILE=/d' .env
+ echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
+ echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/apps/jackett/README.md b/apps/jackett/README.md
new file mode 100644
index 000000000..11a0039af
--- /dev/null
+++ b/apps/jackett/README.md
@@ -0,0 +1,16 @@
+# Jackett
+
+支持您喜爱的种子追踪器 API
+
+
+
+
+
+## 简介
+
+聚合索引器,支持您喜爱的种子追踪器 API
+
+---
+
+
+
diff --git a/apps/jackett/data.yml b/apps/jackett/data.yml
new file mode 100644
index 000000000..ed939dc74
--- /dev/null
+++ b/apps/jackett/data.yml
@@ -0,0 +1,16 @@
+additionalProperties:
+ key: jackett
+ name: Jackett
+ tags:
+ - WebSite
+ - Local
+ shortDescZh: API支持您最喜爱的种子追踪器
+ shortDescEn: API Support for your favorite torrent trackers
+ type: website
+ crossVersionUpdate: true
+ limit: 0
+ website: https://github.com/Jackett/Jackett/
+ github: https://github.com/Jackett/Jackett/
+ document: https://github.com/Jackett/Jackett/
+ architectures:
+ - amd64
diff --git a/apps/jackett/logo.png b/apps/jackett/logo.png
new file mode 100644
index 000000000..bae8a1147
Binary files /dev/null and b/apps/jackett/logo.png differ