OSS King 图床服务

发布一些关于OSS King图床服务的消息,宣布一些事情,总结一些经验;希望大家能喜欢!

有事请联系support#ossking.com

Spark Classic Mail App 有点垃圾

Spark 现在分为 classic 和 AI 两个版本,classic 是老版本,没有那么花哨,而且全免费,新版本非常花哨,有些功能还是收费的。 我用的是 classic 版本,界面还算清爽 但我添加第二个账户的时候就发现这设计也是脑子进水了, 首先没有账户的区分, 但在 Inbox 这个按钮下,会显示 2 个账户;在 Sent 按钮下,也会显示 2 个账户;你得先点击 Inbox ,这就是全部收到的邮件,然后再点击某个账户,这就是单个账户收到的邮件,这脑子肯定进水了 没有全选功能 就这狗屎竟然还是 Editor’s Choice ,是不是 editor 收钱了?

Thursday, April 25, 2024

1Panel使用体验

有 2 个闲置的小服务器,想用一个建一个博客网站,但是我实在不想折腾命令行界面了,有点费劲。于是搜索一番,找到了1Panel,确实很不错,有很多优点,但也有一些缺点。 优点 优点自然是大家比较常说的: UI 界面,方便操作 功能丰富,常用的服务器管理功能都有,而且也有很多应用可以一键安装,真的非常好 可以连接远程数据库,这个不错 缺点 我使用下来的缺点就是: 太占硬盘空间了,我的 10GB 硬盘,这刚建了一个 wordpress 和 mysql,就只剩下 1GB 了 占硬盘的原因,是他们使用了 docker,其实 1panel 就是一个管理 docker 的 UI,任何一个应用,都是 docker image,自然就很占硬盘 而且我折腾半天,找不到怎么清理 docker image

Sunday, March 24, 2024

做开源软件的程序员如何赚钱

这个本来是给知乎写的,但我还是备份一下吧 但下面的内容经过了比较多的更新,尤其是举的例子。 题目就是这个:做开源软件的程序员如何赚钱? Open Source 的赚钱途径,有很多: 1、Redhat 这种,freemium 模式,东西给你免费用,但或者功能受限,或者没有服务,或者没有技术支持,你要能自己折腾,就自己折腾,不会折腾,就付钱买高级功能,或者买服务,或者买技术支持,Oracle 也算是一个,卖的是 license 或者叫做 subscription;还有一个就是 OpenResty,它有 2 个网站,一个是 openresty.org,一个是 openresty.com,商业版有更多功能和服务,也更强大 2、也还是 freemium 模式,但不是卖软件,而是卖 SaaS,比如 supabase, umami.is 这种,基本上你免费上车,因为你要花时间和精力整合他们的 api,然后你生意搞大了,免费版的不够用了,就付钱吧;github 和 cloudflare 也都算是的,有很好的免费额度,但要更深入的用更多的功能和更多的额度,就得付费了。 3、dual-license,就是说,对个人和商业有两个不同的 license,你要是拿去商用,就付钱吧;国内的 discuz 也算是这样的 4、靠生态赚钱,比如 Android,免费给手机厂商用,但你必须整合 Google 和 Google Play,于是 Google 就通过这个来赚广告费;至于为何国内的安卓手机没有 Google 和 Google Play,那是另一个故事了。 世界上最流行的 CMS,使用量最大的框架,wordpress, 母公司是 Automattic,开发和维护了 wordpres 和 mongoose,但它是 GPL 协议,所以没办法收钱,但 wordpress 有一个最著名的插件,就是 woocommerce,能把你的 wordpress 网站轻松的转化为为一个电子商务网站。所以围绕着 woocommerce,有大量的插件和主题,都非常赚钱。 5、打赏模式或者说捐赠模式,这个不一定适合公司,但对于个人开发者来说,维护一个热门的开源库,很多人打赏,都能赚不少,比如 Vuejs,由于影响力巨大,很多公司捐钱给作者尤雨溪来维护的;当然,尤雨溪也到处演讲,赚了很多钱,买了跑车。 罗永浩捐过款的 OpenSSL, OpenBSD,这些开源组织都是非营利机构,但可以靠募捐或者卖会员的模式来取得收入。 OpenStack,据说一个会员名额是 50 万美元每年吧。腾讯加入了 Linux Foundation,是白金会员。...

Sunday, March 17, 2024

我为什么要建一个图床服务

今天我在路上走的时候,边走边反思自己的行为模式。 其实人都有固定的行为模式,虽然做的事看似有点不一样,但多次之后,别人就会发现你的行为模式;如果一个人有自知之明,也能看得到自己的行为模式,从而有意识的做一些改变;而我自己,今天在反思最近十年来我的行为模式,也顺便大致缕清了思路,为什么我会做一个图床服务。 首先结论就是:我感觉我有轻到中度的搜集癖,以及比较严重的反权威倾向。 先说搜集癖 我小时候由于物质贫瘠,没啥可玩的,我们小孩子们天天在树林里烧火、在家属院里玩大王小兵,所以每个小孩子都需要一根木棍。有的人木棍就比较大,比较粗,比较直,品相很好;有的小孩子的木棍就很破烂,其实就是一个小树枝。所以我就经常搜集各种木棍,带回家里,结果家里阳台上堆了很多木棍,后来被我妈发现,全给扔了。 再大一点,就开始玩玻璃球,这个应该是八九十年代每个孩子都玩过的。我技术不好,总是输;后来我也忘了,从哪里搞来了很多玻璃球(可能是买的,也可能是从我妈单位拿的跳棋),有大的小的各种颜色的,还弄了一个小塑料桶,专门装。由于我总是输,后来不咋喜欢玩,总是输嘛,有人喜欢输呢。但我还是没事就囤几颗。 到现在,由于美国的医疗制度非常不靠谱,有一次我去澳大利亚,要多带一些药走,结果保险公司说我拿的药太多了,所以他们不允许我带药。我后来和药房掰扯半天,我说我去澳大利亚出差,时间两个星期,所以需要多带一些药。然后药房又和保险公司掰扯,搞了好几趟,才拿到药。所以我现在通过 2 个医生开同样的处方,我经常吃的药,已经囤了很多,够半年吃的了。 似乎老一辈的人也有囤积癖,尤其是各种恐慌导致的囤米囤面囤食盐。虽然当年很多人由于福岛地震囤了很多年都吃不完的盐,但老一辈人的这种囤积本能让他们在三年疫情期间可是受益不少,免于挨饿之苦。 所以这样看来,是不是我这种囤积癖还是由于小时候物质不丰富所造成的一种深入骨髓的对物质匮乏的恐惧? 我觉得从另一个角度,似乎也能得出类似的结论,就是 A 片。 显然中国重拳打击黄赌毒,中国文化对性也是比较羞涩,生理卫生知识学习材料匮乏,但年轻人怎么能禁得了黄呢?所以我看网上很多人,对各位日本老师简直是如数家珍,对她们的特点也是了如指掌。硬盘里存了很多学习文件,甚至有大神专门分门别类,什么欧美,日本,俄罗斯,等等。除了视频,甚至还有人专门喜欢黄油和 18 禁漫画。这是不是也是一种由于匮乏而导致的囤积癖呢? 这就是为什么我把自己定性为轻到中度的囤积癖,而不是重度,毕竟不是那种病态的囤积癖。 再说说反权威倾向 这还得从小时候说起。我在学前班的时候被老师体罚,蹲马步,蹲到哭为止,结果老师看我可怜,赦免我回座位坐着,我竟然站不起来了,几乎是蹲马步的姿态走回座位。从此我对老师就产生了强烈的敌意。这种敌意,后来转化为对任何权威的人或者看法,都有严重的反判倾向。 这是好事吗?有好有坏吧。 首先不反权威,不突破禁忌,社会就没办法进步。我也确实由于少数几次叛逆而赌对了,获得了极大的回报。但也由于反判那种稳妥的思路,而叛逆的去冒险,几乎是为了叛逆而叛逆,当然导致严重后果。 虽然现在已经快四十岁,遇事冷静很多,但第一反应,还是对别人的看法不以为然,还要经过自己的思考和考虑之后才动手。这也是好事,也是坏事。这种行为模式对于我个人而言,我觉得我改不了了,而且至于是好处多还是坏处多,我也没办法评判,毕竟我不是上帝。 综合起来 囤积癖让我对一切能产生大规模仓库的想法都很有兴趣,包括零售,电子商务,以及图床。这其实不是我第一次想做图床,而是第二次。这一次,技术也好多,心态也好多了。不再有豪赌的期待,而是底线思维,希望能把这个事做成。经过这么多年的毒打,还是被迫谦虚很多了。 至于反权威倾向,我知道图床不好做,很多人都死掉了。但我希望,如果不能服务一亿人,也可以努力服务一千人,希望能做到十年。 你们支持我吗?

Monday, March 4, 2024

Railway App很不靠谱

我去年某个时间发现了一个新的 SaaS 服务,Railwail.app,猛一看,确实挺不错的,你自己写好了代码,直接 push 到 github 上, 然后连上他们的服务,就自动帮你部署了。 但为何我觉得这货不行呢? 首先,我有一个小型的 php 项目,需要在本地创建一个 cache 目录,里面是一些 log 和模板文件编译后的文件。这不是很正常的么?Laravel 也会在根目录下写入一些临时文件。但 Railway 死活不给权限,报错,就是没权限。我把同样代码传到 digitalocean,可以跑起来;在本地能跑起来;我把所有代码做成一个 docker,然后把代码 COPY 到容器内,我心想,容器内的目录下写入文件,这你 Railway 总管不着了吧?结果也还是报错,没有权限。 其次,我想把https://ossk.cc的反向代理功能放在 Railway。其实本来已经在我自己的服务器搞好了,我又折腾到 Railway。然后好巧不巧,我在推特上看到有个人把服务部署到Netlify,结果被刷了流量,要支付 10 万多美元的流量费,然后他和 Netlify 墨迹半天,还是要交五千多刀。然后我就立刻跑去看 Railway 的流量是怎么计费的。结果一看,0.1 美元/GB,我吓死了,立刻又把https://ossk.cc的反向代理挪回到自己的小鸡里了。 Railway 不靠谱!不能用!

Tuesday, February 27, 2024

关于防火墙(GFW)

我刚才在后台看统计数据,在 referer 里发现了一个网址,weixin110.qq.com,显然,微信对我出手了,要么微信认为我这网站有所谓的“安全风险”,要么是有人把我举报了,估计我的这个域名已经被微信屏蔽了。 我对此毫不意外。 因为就像我那篇关于十年之诺的文章讲的那样,我这种允许用户随便上传图片的图床网站,只是对图片做最低限度的审查(严禁炼铜、涉毒、涉恐等),绝对不能被GFW容忍,被封禁是迟早的。 我看的很开啊,图床是一个强需求,刚需,肯定能有用户的。 2024 年 3 月 11 日更新 域名已被微信拦截

Wednesday, February 21, 2024

ossking.com域名已续费十年

有人质疑我的十年之诺,大致意思是,连域名都没有续费十年,还说什么至少运营十年,不信。 那么好吧,我就续费十年吧: 域名到期日,2034 年 2 月 6 日 希望能让这位仁兄满意 其实我做的是服务业,客户高兴就好

Monday, February 19, 2024

Cloudflare五秒盾不能和它的Turnstile一起用

这个uder attack mode,也就是所谓五秒盾,不能和它自己的Turnstile一起用,因为这个Turnstile会自动发送一个POST请求,而这个POST请求,会导致页面发生405错误,或者页面空白。 网上一搜就发现很多人在讨论这个问题。 但后来我把Turnstile删了,因为有了五秒盾,就不需要这个Turnstile了,可以不用同时使用这俩服务。但五秒盾也是有办法绕过的,网上有公司宣称可以绕过五秒盾,从而更快的爬取网页。 先这样吧,我这网站还没到那个程度。 2024.2.20 更新 今天突然发现,即便去掉了Turnstile,还是会出现 405 错误,所以干脆又把Turnstile加回来,然后把uder attack mode去掉了。如果真的遭到攻击了,再用这个uder attack mode也不迟。

Monday, February 19, 2024

关于这个至少运营十年的承诺

情况是这样的,有很多人觉得这个十年之诺不靠谱,因为图床跑路的太多了。我觉得他们这样想也算情有可原,不怪他们这样想,因为国内图床跑路的确实很多,不跑路的,这么多年下来,也没几个。 其实国内图床倒闭,无外乎两个原因: 政策原因,或者说合规原因 成本原因,主要是带宽费用,其实存储不算贵 这很好解释嘛。 你的竞争对手看你不爽,先上传一些违规图片,然后再举报一波,你的网站就 404 了,这还是轻的;重的要吃牢饭的。 即使没有竞争对手,你也很难。首先你得各种互联网运营资质齐全,什么这个证那个证,你都得办下来,不然就是非法经营;然后还要买那种鉴黄 API,再然后你还得要时不时接受有关部门的检查,而且很多情况下,本来不违规的图片,就突然违规了。说白了,你根本不知道那条红线在哪里。 最后就是成本了,国内带宽和流量都是论 M 和 GB 卖的,很贵。 但我在美国啊,这边没有有关部门来查我,然后带宽和流量又可以很便宜。 当然了,也有老哥说,有人会滥用你的服务。我没什么好的技术手段来解决这个问题,我目前能做的只能是在注册和登录上做限制。 如果传图到 telegra.ph,不限制,因为这显然是白嫖 telegra.ph 如果是传到我自建的存储服务器,就要注册和登录 每次开放注册,只开放 100 个名额,隔一段时间再开放 100 个名额,这样可控,我的成本增加也可控 如果有人滥用,就封号 如果有人违法美国法律(炼铜、涉毒、涉恐等),一次警告,二次直接封号 通过这些措施,希望能撑到 10 年,如果不能服务一亿人,服务一千人就够了,毕竟我也自己也要用这个图床。 希望大家喜欢!

Saturday, February 17, 2024

OSS King,至少运行10年的图床服务

OSS King (https://ossking.com) 发布了,这是我发布的第一个服务。 我其实也对各种图床服务不怎么满意,所以想自己做一个。然后呢,我发现很多人都有图床的需求,只是都想白嫖,免费用,但没关系,我这是造福大众了。 我给自己定了一个 flag,就是要服务至少 10 年。这算是一个痛点吧,就是说,很多图床不稳定,动不动就不能用了。 至于白嫖的问题,如果赚不到钱,我可能会限制用户数量,然后保证服务 10 年。如果不能服务一亿人,那我就服务一万人,实在不行一千人,但保证服务 10 年。 希望大家喜欢!

Monday, February 12, 2024