PiDIN (Play In Docker In NAS)
🎀 项目简介
PiDIN (Play In Docker In NAS → PiDIN)是一个专注于分享在 NAS 上运行的有趣 Docker 应用的仓库。本项目旨在帮助 NAS 用户通过 Docker 容器技术轻松部署和体验各种实用、有趣的应用程序,充分发挥 NAS 的潜力。
项目博客地址: https://pidin.srebro.cn
🎯 为什么选择 Docker
Docker 提供了一种轻量级、可移植的方式来运行应用程序,特别适合 NAS 环境:
- 隔离性:每个应用都在独立的容器中运行,不会相互干扰
- 易于部署:一条命令即可启动应用
- 资源效率:比传统虚拟机更节省系统资源
- 版本控制:轻松升级或回滚应用
- 跨平台兼容:适用于各种 NAS 系统(如 Synology、QNAP、Unraid 、飞牛 等)
🎮️ 应用列表
以下是本仓库收集的精选 Docker 应用:
应用名称/CNB项目地址 | 描述 | 类别 | 部署难度 | 官方地址 | 效果展示 |
---|---|---|---|---|---|
OxiCloud | 用 Rust 编写的、开源的文件存储服务 | tools | ⭐⭐⭐⭐ | DioCrafts/OxiCloud | 展开查看 ...![]() |
wiki.js | 开源、现代、轻量且功能强大的知识库 | tools | ⭐⭐⭐ | wiki.js | 展开查看 ...![]() |
linux-command | Linux命令大全搜索引擎 | tools | ⭐⭐ | linux-command | 展开查看 ...![]() |
Excalidraw | 开源手绘风格白板 | tools | ⭐⭐ | Excalidraw | 展开查看 ...![]() |
Reference | 开发人员快速参考备忘清单(速查表) | tools | ⭐⭐ | Reference | 展开查看 ...![]() |
SPlayer | 一个简约的音乐播放器 | av | ⭐⭐ | SPlayer | 展开查看 ...![]() |
DailyHot | 一个聚合热门数据的 API 接口,支持 RSS 模式 | tools | ⭐⭐⭐⭐ | 后端-DailyHotApi 前端-DailyHot | 展开查看 ...![]() |
Upsnap | 一款基于 Web 的局域网唤醒工具,支持使用 Wake-on-LAN(WOL)技术远程唤醒设备 | tools | ⭐⭐ | Upsnap | 展开查看 ...![]() |
CodiMD | 一款强大的实时协作Markdown工具 | tools | ⭐⭐⭐⭐⭐ | CodiMD | 展开查看 ...![]() |
🕹️ 使用指南
♣️ 前提条件
- 一台支持 Docker 的 NAS 设备
- 基本的 Docker 和网络知识
- NAS 上已安装 Docker 或 Docker Compose
♠️ 快速开始
- 在你的 NAS 上安装 Docker(如果尚未安装)
- 选择你感兴趣的应用
- 按照应用目录中的说明进行部署
- 享受你的新应用!
每个应用目录都包含:
- 详细的安装指南
- docker-compose.yml 文件
- 配置示例
- 常见问题解答
🤹 欢迎共建
我们欢迎并鼓励社区贡献!如果你有好玩实用的 Docker 应用想要分享,请遵循以下步骤:
- Fork 本仓库
- 创建你的功能分支
- 提交你的更改
- 推送到分支
- 创建一个 Pull Request
贡献时请确保包含完整的文档和配置示例。
🥰 如果你有需要同步的Docker 应用 也欢迎 提交 issues , 我们会尽快 安排上线 ✔️
❔️ 常见问题
Q: 我的 NAS 性能有限,能运行这些应用吗?
A: 每个应用都标注了资源需求,选择适合你 NAS 性能的应用。
Q: 我是 Docker 新手,从哪里开始?
A: 查看我们的 Docker 新手指南 和 Portainer 安装指南。
Q: 如何获得这些项目资源?
A: 每个应用的安装步骤以及安装软件都在这个仓库中。
📄 许可证
本项目采用 MIT 许可证 - 详情请参阅 LICENSE 文件。