当前位置: 首页 > news >正文

Docker 自托管项目集合:200 多个开源工具一键部署

文章目录

  • Docker 自托管项目集合:200 多个开源工具一键部署

Docker 自托管项目集合:200 多个开源工具一键部署

GitHub 上有一个名为 awesome-selfhost-docker 的仓库,收录了 200 多个可以通过 Docker 和 docker-compose 部署的自托管开源项目,Star 数接近 4000。

这个仓库把各类自托管工具按功能分成了 10 个类别,覆盖了从个人到团队的多种使用场景。

生产力工具

生产力分类下有 20 多个项目。Nextcloud 是文件托管和协作平台,Joplin 和 Trilium 提供笔记功能,Paperless-ng 做文档管理,Bookstack 用来组织和存储知识,Outline 是团队知识库,Etherpad 支持实时协同编辑文档。

项目管理方面有 Wekan、Kanboard、Focalboard、Tillywork 和 Huly 等多个看板和项目管理工具,可以根据团队规模和需求选择。

开发工具

开发类项目涵盖代码托管、CI/CD 和代码质量。GitLab 和 Gitea 是代码托管方案,Gogs 更轻量。CI/CD 方面有 Drone 和 Jenkins,代码质量检查用 SonarQube,错误追踪用 Sentry。

Portainer 提供 Docker 的可视化管理界面,Code-Server 可以在任何机器上运行 VS Code,JupyterHub 支持多用户 Jupyter notebook 环境。

媒体服务

媒体类项目数量最多。Plex、Jellyfin 和 Emby 是三个主流的媒体服务器方案,各有特点。音乐方面有 Navidrome、Koel、Airsonic 等多个流媒体服务器。

照片管理推荐 Photoprism 和 Piwigo。Radarr、Sonarr、Lidarr 分别负责电影、电视剧和音乐的自动化管理。Audiobookshelf 是有声书和播客服务器,Cobalt 是媒体下载工具。

通讯工具

通讯类项目包括即时通讯和邮件服务。Rocket.Chat、Mattermost、Zulip 是团队聊天方案,Matrix Synapse 和 Element 构成去中心化通讯系统,Jitsi Meet 提供视频会议功能。

邮件服务有 Postal 和 Mailu,论坛系统推荐 Discourse。Matterbridge 可以在不同聊天协议之间架桥。

安全工具

安全类项目覆盖密码管理、认证和入侵检测。Bitwarden 和 Vaultwarden 是密码管理方案,Authelia 和 Keycloak 处理认证授权,Vault 管理密钥。

网络安全方面有 Fail2ban、CrowdSec 做入侵防护,Wazuh 提供安全监控和 SIEM 功能,OpenVPN 和 WireGuard 是 VPN 方案。

监控系统

监控类项目有 20 多个。Grafana 配合 Prometheus 是主流的监控方案,Netdata 提供实时性能监控,Uptime Kuma 做可用性监控。

时间序列数据库有 InfluxDB 和 VictoriaMetrics,日志管理用 Graylog,Dozzle 可以实时查看 Docker 容器日志。

文件共享

文件共享类包括 Seafile、Syncthing、ownCloud、Nextcloud 等多个文件同步方案。FileBrowser 是网页文件管理器,Minio 提供对象存储。

网络存储方面有 OpenMediaVault、XigmaNAS、FreeNAS,分布式存储有 Ceph、GlusterFS 和 SeaweedFS。

智能家居

智能家居类项目以 Home Assistant 为核心,配合 OpenHAB、Domoticz 等平台。Node-RED 提供流程编排,ESPHome 控制 ESP 设备,Homebridge 桥接 HomeKit。

网站分析

分析类项目提供隐私友好的网站统计方案。Matomo、Plausible、Umami、Ackee 都是 Google Analytics 的替代品,Metabase 和 Redash 做商业智能分析。

其他工具

其他类别包括网络级广告过滤 Pi-hole、RSS 阅读器 FreshRSS、书签管理 Wallabag、食谱管理 Tandoor Recipes、个人财务 Firefly III 等。

这个仓库的价值在于统一了部署方式。所有项目都可以用 Docker 或 docker-compose 启动,省去了逐个配置环境的麻烦。对于想搭建私有云服务的用户,这个列表提供了从选择到部署的完整参考。

docker-compose 启动,省去了逐个配置环境的麻烦。对于想搭建私有云服务的用户,这个列表提供了从选择到部署的完整参考。

http://www.cnnetsun.cn/news/3030046.html

相关文章:

  • IDEA卡顿元凶不是CPU而是内存碎片!资深IDE专家首次披露:如何用G1GC+ZGC双模式动态切换实现零停顿开发
  • 【2024年度IDEA主题TOP 10】:JetBrains官方认证设计师亲选,92%开发者不知道的暗黑系生产力秘钥
  • 3种方法快速激活Beyond Compare 5:终极密钥生成器使用指南
  • Keyviz:实时键盘鼠标可视化工具,让你的操作过程一目了然
  • 深色模式疲劳缓解方案,全网首发IDEA“眼科友好型”主题包,含CIE 1931色域校准参数
  • [特殊字符]研发人必看!APQP系统选对,审核一次过不是梦
  • 大气层系统分层架构终极方案:从启动到应用的完整技术解析
  • 从JetBrains源码反向工程出的主题渲染引擎原理(含ThemeEngine v4.2.1未公开API调用清单)
  • 【IDEA Tomcat配置黄金标准】:JetBrains官方未文档化的6个隐藏配置项,已被37家头部企业验证落地
  • IntelliJ IDEA启动卡顿?90%开发者忽略的8个JVM参数配置(启动速度提升实测数据曝光)
  • 第二篇 大模型应用基础通识
  • 大学生闲置物品共享交易平台
  • AI-R语言Meta分析核心技术:从热点挖掘到高级建模、论文写作与发表全链路
  • 从“关键词”到“知识图谱”:AIGEO重塑实体企业数字基建
  • Adobe-GenP 3.0:开源工具如何解决Adobe软件授权难题
  • AI 图文带货风口来袭,解决商家 “有货无内容” 痛点,轻松拉流量
  • 基于Springboot的助农产品销售平台的设计与实现
  • 健康证管理系统和打印证件设计·商业应用(27)—东方仙盟
  • 为什么你的 IDEA Git 总比同事慢3倍?内存泄漏、索引卡顿、远程同步延迟的底层性能剖析(附 JVM 参数优化清单)
  • Jetson + Isaac ROS:NVIDIA 官方机器人开发栈
  • 八大网盘直链下载助手:告别限速困扰的本地化解决方案
  • 安全测试与渗透测试 Skill 实战:从信息收集到等保合规
  • 申报绿色工厂,能碳管理平台系统能帮企业搞定哪些事?
  • 如何让Mac用户告别NTFS只读烦恼?这款开源工具给你完美解决方案
  • 【限时开放】IDEA单元测试黄金配置包(含Live Template+Inspection Profile+CI预检脚本):仅限前500名下载,24小时后撤回
  • 单节锂电供电设备降压芯片选型:输入5.5V/输出3A/小封装方案参考
  • 为什么要用 OpenCode Go?低成本的 GLM-5.2 等热门模型体验方案
  • AI Agent时代,老板最大的对手不是AI,是自己
  • 被日麻虐到想放弃,直到遇到清心日麻教练
  • 终极免费方案:如何在Mac上完美读写Windows NTFS硬盘