待补充
Self-Hosting-Guide
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applicati
Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managin
标签
项目特点
涵盖面极广,从基础网络配置到高级容器编排都有涉及
提供了大量 Docker Compose 示例,方便快速部署
包含安全加固、备份策略、监控告警等运维必备知识
整合了多个主流自托管项目的官方文档和社区资源
持续更新,紧跟开源社区最新工具和版本
适合从入门到进阶的各类用户,既有新手教程也有深度技术解析
技术规格
| 仓库语言 | |
|---|---|
| 主要配置格式 | |
| 支持容器引擎 | |
| 推荐操作系统 | |
| 网络协议 | |
| 数据库支持 | |
| 反向代理推荐 | |
| 备份工具 | |
| 监控工具 | |
| 认证方案 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Docker | 1 | — | 必需运行时 |
| Docker Compose | 1 | — | 必需编排工具 |
| Nginx / Caddy / Traefik | 1 | — | 三选一 |
| PostgreSQL | 1 | — | 可选,按需部署 |
| Redis | 1 | — | 可选,缓存用 |
| Authelia / Authentik | 1 | — | 可选,二选一 |
| Prometheus | 1 | — | 可选 |
| Grafana | 1 | — | 可选 |
| BorgBackup / Restic | 1 | — | 可选,二选一 |
| Nextcloud | 1 | — | 可选,云存储 |
| Jellyfin / Plex | 1 | — | 可选,二选一 |
| Vaultwarden | 1 | — | 可选 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| Docker | 容器运行时 | ✅ 是 |
| Docker Compose | 多容器编排 | ✅ 是 |
| Git | 版本控制与配置管理 | ✅ 是 |
| Text Editor (Vim/VS Code) | 编辑配置文件 | ✅ 是 |
| Nginx / Caddy / Traefik | 反向代理与SSL | ▢ 推荐 |
| Certbot | SSL证书自动续签 | ▢ 推荐 |
| UFW / iptables | 防火墙配置 | ▢ 推荐 |
| Fail2ban | 暴力破解防护 | ▢ 推荐 |
| Portainer | Docker图形化管理 | ▢ 推荐 |
| Watchtower | 容器自动更新 | ▢ 推荐 |
能力画像
**记忆与知识检索**:4/5 — 整理了数百个自托管项目的文档链接和配置示例,方便快速查找
**动手与操作**:5/5 — 提供大量可直接运行的 Docker Compose 文件和命令行操作指南
**编程与算法**:2/5 — 主要涉及配置而非编程,但包含少量脚本和自动化任务
**设计与建模**:3/5 — 涉及网络架构设计、服务拓扑规划、数据流设计
**实验与调试**:4/5 — 包含大量故障排查、日志分析、网络调试的实战方法
**协作与分享**:3/5 — 鼓励社区贡献,提供多人协作部署方案(如 Nextcloud 共享)
**学习与研究**:5/5 — 从基础概念到高级运维,适合系统学习自托管全流程
**系统集成**:5/5 — 重点在于如何将多个服务(数据库、反向代理、认证、监控)集成运行
所需技能
Linux 基础操作(命令行、文件权限、服务管理)
Docker 与 Docker Compose 基本使用
网络基础知识(DNS、端口转发、防火墙)
YAML 配置文件编写
基础安全知识(SSL/TLS、认证、备份策略)
故障排查能力(日志查看、网络诊断)
文本编辑器使用(Vim、Nano 或 VS Code)
适用场景
个人搭建私有云存储和家庭媒体中心
小团队或家庭内部协作办公工具部署
学习 DevOps 和容器化运维的实战练习
替代商业 SaaS 服务,实现数据自主可控
搭建开发测试环境,快速启动各种开源服务
物联网设备管理和数据采集后端搭建
隐私保护需求下的密码管理、邮件服务自建