這個專案提供了一個完整的 Docker 環境設置腳本,以及多個預配置的 Docker 服務。
install.sh: 主要的安裝腳本portainer/: Portainer 容器管理工具的配置samba/: Samba 文件共享服務komga/: Komga 漫畫管理服務metube/: Metube 下載服務(單一版本)metube-all-in-one/: Metube 下載服務(All-in-One 版本)photoshow/: Photoshow 相冊服務php/: PHP 開發環境emby/: Emby 媒體服務
- 只有下載功能
- 端口:5992
- 適合只需要下載功能的用戶
- 需要另外配置 NFS/Samba 服務來共享檔案
- 包含下載、NFS、Samba 功能
- 端口:5992
- 適合需要完整解決方案的用戶
- 注意:不能與單一版本同時運行
- 下載專案:
git clone https://github.com/yourusername/docker-containers.git
cd docker-containers- 執行安裝腳本:
chmod +x install.sh
sudo ./install.sh- 安裝完成後,可以通過以下地址訪問 Portainer:
每個服務都有其獨立的目錄,包含:
- Docker Compose 配置文件
- 必要的環境變量設置
- 數據卷配置
- 請確保系統有足夠的磁盤空間
- 建議使用 Ubuntu 20.04 或更高版本
- 需要 root 權限執行安裝腳本