Git Product home page Git Product logo

Comments (25)

lewkamtao avatar lewkamtao commented on September 24, 2024

首先谢谢你的建议。
1、切换CDN源的话,下一次迭代我会测试一下CloudFlare的效果,考虑加入。
2、目前github确实不是很好,有容量限制。另外gitee已经不能作为图床了,加了防盗链。gitlab的话是收费的,考虑广大白嫖党,我也还在想办法。

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

好的好的,谢谢您的回复。感觉国内的有些 CDN 也不错,像 又拍云等一些的国内大厂 CDN ,可能效果会更好一些。

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

首先谢谢你的建议。 1、切换CDN源的话,下一次迭代我会测试一下CloudFlare的效果,考虑加入。 2、目前github确实不是很好,有容量限制。另外gitee已经不能作为图床了,加了防盗链。gitlab的话是收费的,考虑广大白嫖党,我也还在想办法。

看了下您的源码,您可以将 CDN 更换成自建 GitHub 镜像,对 MarkDown 与 CDN 的兼容性是非常好的。

具体实现的话,可以将 src/components/ImageModal.vue 中的 e.cdn_url 替换成

https://自建GitHub镜像/${github_config.owner}/${github_config.repoPath}/blob/main/${folder.value}/${filename}?raw=true

以及将 src/views/Index.vue 中的 e.cdn_url 替换成

https://自建GitHub镜像/${github_config.owner}/${github_config.repoPath}/blob/main/${folderPath}/${e.name}?raw=true

效果还是比较可观的。

from pichub.

lewkamtao avatar lewkamtao commented on September 24, 2024

哦哦 那好 我看到你提的pr了

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

好的好的,已经看到您的合并了。

目前来说只有一个小问题,就是这样更改后,Markdown 网址会随着更改,加上 ${e.name} 后面的 ?raw=true ,虽然不太影响,但是还是感觉 Markdown 有点丑。我没想到什么好点子去处理它,所以您看您对于这个这个怎么进行一个修复?

from pichub.

lewkamtao avatar lewkamtao commented on September 24, 2024

我其实不是很清楚这个cdn稳不稳定,后面掉了,用户的url都不能用了,这会很尴尬,你说的这个丑的问题,应该没有办法解决吧,好像他这个cdn的格式就是这样。

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

我其实不是很清楚这个cdn稳不稳定,后面掉了,用户的url都不能用了,这会很尴尬,你说的这个丑的问题,应该没有办法解决吧,好像他这个cdn的格式就是这样。

哈哈,其实可以不用考虑 CDN 原站崩掉的问题。域名是自己的,是直接 DNS 解析到 Cloudflare 的。Workers 没问题,站点就一直不会有事。

from pichub.

codermq avatar codermq commented on September 24, 2024

哈喽大佬们,试了一下现在的git.pink这个镜像还不错,想用自己的域名搭建一个。但是我自建的总有问题却又排查不到,能把Workers的代码分享一下吗? 万分感谢!

from pichub.

lewkamtao avatar lewkamtao commented on September 24, 2024

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

哈喽大佬们,试了一下现在的git.pink这个镜像还不错,想用自己的域名搭建一个。但是我自建的总有问题却又排查不到,能把Workers的代码分享一下吗? 万分感谢!

其实 Workers 有点危险,建议自建。Cloudflare Workers 有节点已经被污染了

from pichub.

codermq avatar codermq commented on September 24, 2024

你直接npm run build 就打包好了 没那么麻烦的

---------- 该邮件从移动设备发送
--------------原始邮件-------------- 发件人:"codermq @.>; 发送时间:2022年5月19日(星期四) 晚上8:17 收件人:"lewkamtao/PicHub" @.>; 抄送:"lew @.>;"Comment @.>; 主题:Re: [lewkamtao/PicHub] 对目前项目的一些建议 (Issue #2) ----------------------------------- 哈喽大佬们,试了一下现在的git.pink这个镜像还不错,想用自己的域名搭建一个。但是我自建的总有问题却又排查不到,能把Workers的代码分享一下吗? 万分感谢! — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

我知道,项目已经跑起来了。我是想想CDN源换成自己的域名,用自己的域名来搭建github镜像站做CDN源,防止以后自带的源不能用了还要修改图片地址。

from pichub.

codermq avatar codermq commented on September 24, 2024

哈喽大佬们,试了一下现在的git.pink这个镜像还不错,想用自己的域名搭建一个。但是我自建的总有问题却又排查不到,能把Workers的代码分享一下吗? 万分感谢!

其实 Workers 有点危险,建议自建。Cloudflare Workers 有节点已经被污染了

我就是准备自建一个镜像站,但是根据网上的教程建出来多少有些问题,所以能不能想大佬讨一份自建镜像的教程!

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

你直接npm run build 就打包好了 没那么麻烦的

---------- 该邮件从移动设备发送
--------------原始邮件-------------- 发件人:"codermq @.>; 发送时间:2022年5月19日(星期四) 晚上8:17 收件人:"lewkamtao/PicHub" _@**._>; 抄送:"lew _@.>;"Comment @._>; 主题:Re: [lewkamtao/PicHub] 对目前项目的一些建议 (Issue #2) ----------------------------------- 哈喽大佬们,试了一下现在的git.pink这个镜像还不错,想用自己的域名搭建一个。但是我自建的总有问题却又排查不到,能把Workers的代码分享一下吗? 万分感谢! — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: _@_.*>

我知道,项目已经跑起来了。我是想想CDN源换成自己的域名,用自己的域名来搭建github镜像站做CDN源,防止以后自带的源不能用了还要修改图片地址。

对的对的,我的太麻烦了。建议是自有服务器自建会更快。因为我的 Workers 是付费的。

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

哈喽大佬们,试了一下现在的git.pink这个镜像还不错,想用自己的域名搭建一个。但是我自建的总有问题却又排查不到,能把Workers的代码分享一下吗? 万分感谢!

其实 Workers 有点危险,建议自建。Cloudflare Workers 有节点已经被污染了

我就是准备自建一个镜像站,但是根据网上的教程建出来多少有些问题,所以能不能想大佬讨一份自建镜像的教程!

好的好的,会考虑出个教程。具体多少有点麻烦,还是建议参考作者的解决方案。

from pichub.

codermq avatar codermq commented on September 24, 2024

哈喽大佬们,试了一下现在的git.pink这个镜像还不错,想用自己的域名搭建一个。但是我自建的总有问题却又排查不到,能把Workers的代码分享一下吗? 万分感谢!

其实 Workers 有点危险,建议自建。Cloudflare Workers 有节点已经被污染了

我就是准备自建一个镜像站,但是根据网上的教程建出来多少有些问题,所以能不能想大佬讨一份自建镜像的教程!

好的好的,会考虑出个教程。具体多少有点麻烦,还是建议参考作者的解决方案。

你的镜像站是不是在这帖了一段代码,能不能分享给我
image

from pichub.

lewkamtao avatar lewkamtao commented on September 24, 2024

我打算弃掉github这种方式了,改成腾讯云或阿里云,github的弊端在于限制500M,是个隐患。

from pichub.

codermq avatar codermq commented on September 24, 2024

我打算弃掉github这种方式了,改成腾讯云或阿里云,github的弊端在于限制500M,是个隐患。

改用腾讯阿里的话被刷流量是个很大的隐患,特别对于个人开发者而言,我朋友上次一夜之间被刷了几百块。我反而觉得目前的方案是可行的,用自己的域名来做CDN源,就算后面github出了问题,也能很方便的替换掉失效的图片地址

from pichub.

lewkamtao avatar lewkamtao commented on September 24, 2024

hhaha ,你朋友预存太多钱了,预存30块够用了其实

from pichub.

codermq avatar codermq commented on September 24, 2024

hhaha ,你朋友预存太多钱了,预存30块够用了其实

大厂的鸟性,欠费不会自动停止服务,一个不注意几百块就没了,所以这种亏吃过一次就会特别怕。 还是免费的比较香

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

我打算弃掉github这种方式了,改成腾讯云或阿里云,github的弊端在于限制500M,是个隐患。

或者我的建议是,可以改用多种存储方式,比如本地,COS / OSS / S3,阿里云盘,蓝奏云,Google Drive 等线上存储,不必局限于各类 Git 平台的存储。

值得一提的是,上述除本地与 COS 等存储桶外,剩余基本都需要 Cookies / Token,并且由于阿里云盘 Referrer 的限制,必须使用移动端 Token,使用 桌面 / web端 Token 会导致无法下载与预览。另,开放本地有可能会对线上云托管项目产生影响,如部署在 Vercel 或 Cloudflare Pages 的用户。

最近斟酌一下,在 Fork 里自己尝试下相关操作吧,可能过段时间会搞几个 PRs。

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

hhaha ,你朋友预存太多钱了,预存30块够用了其实

大厂的鸟性,欠费不会自动停止服务,一个不注意几百块就没了,所以这种亏吃过一次就会特别怕。 还是免费的比较香

不幸了老哥,之前还说域名能用到我走,结果域名被 Namesilo 封了,现在换了注册商到腾讯云,重新提了 PR,用的肯定比之前久。

from pichub.

GuguguBear avatar GuguguBear commented on September 24, 2024

那个……
我想问,自建的Gitlab伺服器可以吗?

from pichub.

Yy2z avatar Yy2z commented on September 24, 2024

请问有项目文档吗?

from pichub.

lewkamtao avatar lewkamtao commented on September 24, 2024

from pichub.

HayatoOvO avatar HayatoOvO commented on September 24, 2024

请问有项目文档吗?

我可以最近抽时间做一个。希望大家都可以来完善。

from pichub.

Related Issues (7)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.