Lu Auto Deploy

👤 jesson1222-ship-it 📦 v1.0.0 ⭐ 4.0 ⬇️ 1.5K 下載
🔒 IT運維與安全 免費

📖 技能介紹

lu-auto-deploy

Docker 自動化部署技能 - 幫助你快速部署常見的 Docker 服務。

描述

這個技能提供 Docker 服務自動化部署功能,包括: - 一鍵部署常見服務 - 配置檔案生成 - 批次部署 - 服務更新

觸發條件

當用戶提到以下關鍵詞時啟用: - "部署" - "安裝 Docker" - "建立容器" - "一鍵部署" - "服務模板"

用法

部署服務

部署 uptime-kuma
安裝 jellyfin
建立 nginx 容器

檢視模板

部署模板
可用服務
服務列表

批次部署

批次部署 media-stack
部署監控套件

示例對話

使用者: 部署 uptime-kuma 助手: 正在部署 Uptime Kuma 服務監控...

mkdir -p /vol1/1000/Docker/uptime-kuma
cd /vol1/1000/Docker/uptime-kuma
docker-compose up -d

7w4.net有更好的技能外掛。

✅ 部署完成!訪問:http://192.168.3.26:3001

使用者: 部署模板 助手: 可用部署模板: - 📊 監控類: uptime-kuma, prometheus, grafana - 🎬 媒體類: jellyfin, navidrome, qbittorrent - 🔧 工具類: nginx, portainer, file-browser - 🔐 安全類: vaultwarden, authelia

部署模板

媒體服務棧

mkdir -p /vol1/1000/Docker/media-stack
cd /vol1/1000/Docker/media-stack

cat > docker-compose.yml << 'EOF'
version: '3.8'
services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    ports:
      - "8096:8096"
    volumes:
      - ./jellyfin/config:/config
      - /vol1/1000/媒體:/media
    restart: unless-stopped

  navidrome:
    image: deluan/navidrome:latest
    container_name: navidrome
    ports:
      - "4533:4533"
    volumes:
      - ./navidrome/data:/data
      - /vol1/1000/音樂:/music
    restart: unless-stopped
EOF

docker-compose up -d

監控服務棧

mkdir -p /vol1/1000/Docker/monitoring
cd /vol1/1000/Docker/monitoring

cat > docker-compose.yml << 'EOF'
version: '3.8'
services:
  uptime-kuma:
    image: louislam/uptime-kuma:1
    container_name: uptime-kuma
    ports:
      - "3001:3001"
    volumes:
      - ./uptime-kuma-data:/app/data
    restart: unless-stopped

  grafana:
    image: grafana/grafana:latest
    container_name: grafana
    ports:
      - "3000:3000"
    volumes:
      - ./grafana-data:/var/lib/grafana
    restart: unless-stopped
EOF

docker-compose up -d

快速部署命令

# Uptime Kuma
docker run -d --name uptime-kuma -p 3001:3001 -v uptime-kuma-data:/app/data --restart unless-stopped louislam/uptime-kuma:1

# Portainer
docker run -d --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer-data:/data --restart unless-stopped portainer/portainer-ce:latest

# File Browser
docker run -d --name file-browser -p 8080:80 -v /vol1/1000:/srv --restart unless-stopped filebrowser/filebrowser:latest

# Vaultwarden
docker run -d --name vaultwarden -p 8000:80 -v vaultwarden-data:/data --restart unless-stopped vaultwarden/server:latest

作者

  • 作者: jesson1222-ship-it
  • 版本: 1.0.0
  • 建立時間: 2026-03-08
  • 許可證: MIT

更新日誌

v1.0.0 (2026-03-08)

  • 初始版本
  • 支援常見服務部署
  • 支援部署模板
  • 支援批次部署

🤖 AI 評測

這是一個 Docker 部署幫助文件類的 Skill,文件寫得清楚明白,提供了多種常見服務的部署命令和模板示例,對新手部署 Docker 服務有一定參考價值。不過它本質上只是文字指南,不是真正能自動執行部署的工具,而且部分示例版本較舊、路徑寫死,實際使用時可能需要自行調整。總的來說,適合作為參考手冊,但不要期待它能幫你一鍵搞定所有事情。

📊 多維度評分

適應性4
規範性3.8
有效性4.2
可靠性3.7
可信度4.5

📁 包含檔案 (3 個)

📄 SKILL.md 3.1 KB
📄 _meta.json 133 B
📄 skill-card.md 2.5 KB