Skip to content
GitLab
  • 菜单
项目 群组 代码片段
  • /
  • 帮助
    • 帮助
    • 支持
    • 社区论坛
    • 提交反馈
    • 为 GitLab 提交贡献
    • 切换到GitLab 预览版
  • 登录/注册
  • S SaaS Feedback
  • 项目信息
    • 项目信息
    • 动态
    • 标记
    • 成员
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
    • 已锁定文件
  • 议题 8
    • 议题 8
    • 列表
    • 看板
    • 服务台
    • 里程碑
    • 迭代
    • 需求
  • 合并请求 0
    • 合并请求 0
  • CI/CD
    • CI/CD
    • 流水线
    • 作业
    • 计划
    • 测试用例
  • 部署
    • 部署
    • 环境
    • 发布
  • 软件包与镜像库
    • 软件包与镜像库
    • 软件包库
    • 容器镜像库
    • 基础设施库
  • 监控
    • 监控
    • 事件
  • 分析
    • 分析
    • 价值流
    • CI/CD
    • 代码评审
    • 洞察
    • 议题
    • 仓库
    • 效能分析
  • Wiki
    • Wiki
  • 代码片段
    • 代码片段
  • 动态
  • 分支图
  • 创建新议题
  • 作业
  • 提交
  • 议题看板
收起侧边栏
  • gitlab-cn
  • SaaS Feedback
  • 议题
  • #10
已关闭
开放中
Created 8月 21, 2021 by renfei@renfei🏊

【建议】README.md 中引用图片资源使用自己的图床

Problem to solve

README.md 中引用图片资源失效或项目隐私。

引用可能失效

当我引用了外部的图片资源,外部资源开启了防盗链设置,会导致图片区域塌陷无法显示,例如:https://gitlab.cn/renfei/test README.md 中的图片。

image

项目隐私的担忧

假如我给别人的开源项目提交 PR,里面包含了一个图片引用,这个图片来自我自己的服务器,碰巧被合并进别人的项目中。

我可以通过分析图片请求的日志,得知项目的访问情况、访客的IP、访客的UA 等信息。

Github 是怎么做的

参考 Github 是怎么做的:https://github.com/renfei/test

Github 发现引用的资源不是自己站点内的,将连接替换为了:https://camo.githubusercontent.com/ 的资源。

image

Proposal

建议建立自己的图床服务,将外部图片资源缓存在图床服务上,避免图片资源引用失效和隐私问题。

%d位指派人
分配到
工时统计
关于极狐(GitLab)
违法和不良信息举报中心 京公网安备11010502047940号 京ICP备2021036779号-1