V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
guoziyang0033
V2EX  ›  分享创造

MoonTV 正式转为开源并移除授权码机制

  •  
  •   guoziyang0033 · 13 天前 · 4497 次点击

    此前一直没有在 V2EX 宣传过该项目,但是想着因为停更了也最好发一下公告

    仓库: https://github.com/MoonTechLab/LunaTV

    标题是好消息,那么坏消息呢?

    坏消息是 MoonTV 将 public archive 和并无限期停更

    本以为做出这个决定会很困难,但是下定决心后,也是如释重负

    这个项目立项于 2025 年 6 月 17 日

    截屏 2025-08-26 23.05.08|690x244

    这个项目的起源很简单,只是为了让我女朋友可以方便地追剧。于是受 LibreTV 的启发,准备做一个有后端有存储的 TV 类项目,项目的名字也直接来自于我女朋友的名字

    从 6 月 17 日到 8 月 26 日这两个半月,工作日日均开发 4 个小时,非工作日日均开发 8 个小时以上。中间也有几次波折,被 cloudflare 针对,从个人项目转到组织项目,再到被 github 删库转到自建 git 仓库闭源,再到最近的授权码反倒卖,可谓是命途多舛了

    其实说实话,这是我第一次接触前端项目,也是第一次开源项目(此前也开源过一些,不过是小打小闹)。我个人在工作中写 golang 的后端,之前写的比较熟的也就是 java 或者 cpp 这类语言。所以 MoonTV 的大部分代码都是在 cursor 的辅助下编写完成。这也是我第一次使用 AI IDE 完成一个完整的项目

    但这个项目的维护压力也是很大的,逐渐从一个兴趣项目变成了迎合用户需求的项目,逐渐失去了对极致用户体验的追求,此前无法做到完美体验的功能都是不会做的,因为不想去做一个勉强的项目。以近期加的 iptv 功能为例,本身网页 iptv 就比客户端要难做很多,因为面临着跨域问题,必须要走服务器转发,体验差不说还不稳定。我个人是不看 IPTV 的,我女朋友也不看,这个需求就是一个最典型的来自于外界而非自己的、没法做到完美的需求。背离了这个项目的初衷:

    只是为了让我女朋友可以方便地追剧

    另外这个项目的交流也主要是在 telegram ,一直使用的是最初的 LibreTV 的交流群,后面 LibreTV public archive 后,这个群基本就专聊 MoonTV 了。我最初接触开源社区之前,对这样的交流群有着莫名其妙的不切实际的幻想,觉得这样的群肯定是各种大佬各抒己见,为项目建言献策的一个平台,能够极大促进项目的健康发展。但实际上,群里 99% 的对话聊天都是新人进群,问哪里有源(群置顶)、问 docker 怎么装、问 docker 怎么自动更新、问怎么在 vercel/cloudflare/爪云/render/huggingface 或一堆我听过没听过的平台部署、问搜不到资源怎么办……我个人又是一个非常较真的人,最初每个问题也都一一回复,后面同一个问题在两个月内被问了几十上百次后,任何人也都会逐渐失去耐心

    issue 区的情况也类似

    后面项目闭源,尤其是加了授权码机制防倒卖后,在 issue 区谩骂的人就更多了,什么开源之耻(没理解)、什么看着就是想捞钱、什么骗子(虽然不知道骗了啥)之类的帽子就往我头上扣了过来,后面直接关闭了 issue 区才算清净了一点

    虽然说这些话已经没有意义了,之前是承诺,现在是事实,但是还是得说:这段时间没有因为 MoonTV 赚到过哪怕一分钱,也曾有网友想捐助也都被我回绝了。收益甚至是负的,因为我还为此开了三个月的 cursor 会员

    连我的同事都说,你陷得太深了。无论是经验,还是教训,个中滋味也都尝过一遍了

    是时候 move on 了

    以上 写于 2025 年 8 月 26 日 23 时 46 分


    最新无授权版本镜像已构建完成,授权服务器会下线,依赖授权的版本会不可用,请及时更新到最新版

    34 条回复    2025-08-31 22:58:56 +08:00
    CXPLAY
        1
    CXPLAY  
       13 天前 via Android
    然后被称为 "跑路了". 放弃其实没必要, 回归到你最开始的那个目标就好了, 分支然后闭源, 封闭发行.
    IvanL120
        2
    IvanL120  
       13 天前 via iPhone   ❤️ 1
    是这样的,人就是很容易被舆论裹挟,这时候就回看一下,保持本心最重要。

    另外,再次感谢 op 制作的好软件,你的作品也让我对象能随时随地追剧了。
    muzihuaner
        3
    muzihuaner  
       13 天前 via Android
    没办法😔
    wxd21020
        4
    wxd21020  
       13 天前
    现在的氛围是真的差
    coolcools
        5
    coolcools  
       13 天前
    1 、挺感谢 op 的,用了一段时间了。后面就没怎么用了
    Iefty
        6
    Iefty  
       13 天前
    理解并感谢 OP ,这个确实给我追剧带来了便利,给你赞
    jeffmingup
        7
    jeffmingup  
       13 天前
    很好用的项目,给 op 点赞
    stone9527
        8
    stone9527  
       13 天前
    不要太在意这些活跃的网民,做自己想做的就好
    Ansen
        9
    Ansen  
       13 天前
    昨天才听朋友推荐, 今天就在 v 站看到 Archive 了😅
    iyuanze
        10
    iyuanze  
       13 天前
    原来我一直用的 moontv 是 v2 大佬开发的,支持一下
    硬件用的 r4s ,系统用的 istoreOS ,docker 安装的 moontv
    zu1k
        11
    zu1k  
       13 天前 via iPhone
    当年也经历了类似的心路历程: https://zu1k.com/posts/thinking/continue-or-give-up/
    idblife
        12
    idblife  
       13 天前
    感谢 op ,moontv 用来追剧很棒
    RheatiN
        13
    RheatiN  
       13 天前
    怎么说呢,互联网让一些睿智和懒虫说话的门槛没了- -
    lijing1415
        14
    lijing1415  
       13 天前
    支持 op ,不必在意别人,过好自己就好。
    molezznet
        15
    molezznet  
       13 天前
    现在网络粗口随便来, 确实挺难承受的
    coffeesun
        16
    coffeesun  
       13 天前
    感谢大佬,部署了一个月左右(使用 docker 多用户,部署在自己 oracle vps ),用来看电影很不错,不太懂授权的问题……,看了一直可用状态。
    bitxeno
        17
    bitxeno  
       13 天前
    很喜欢 moontv 的测速优选功能,做个 app 售卖可能还好些
    aulayli
        18
    aulayli  
       12 天前
    其实闭源发行就行,也别提供文档教程什么的,只提供 docker 镜像,这样能少很多事。
    Tink
        19
    Tink  
    PRO
       12 天前
    唉林子大了什么鸟都有,喷子太多了
    maggch97
        20
    maggch97  
       12 天前
    类似项目有需求缺口, 纯粹是法律风险太大
    ouou0701
        21
    ouou0701  
       12 天前
    前两天才知道这个宝藏项目,刚搭起来结果停更,可惜可惜
    eleganceoo
        22
    eleganceoo  
       12 天前
    还没用呢,就停更了,可惜可惜
    LinkinLaw
        23
    LinkinLaw  
       12 天前
    感谢 OP ,我已经用了一段时间了
    ala2008
        24
    ala2008  
       12 天前
    这类项目最重要的是源吧
    Kepy
        25
    Kepy  
       12 天前
    感谢 OP ,用起来很舒服,我是 8 月 10 日左右部署的,后面就没动了,现在还能用,啥时候正式瘫痪再说吧,再次感谢。
    yws112358
        26
    yws112358  
       12 天前
    libretv 说都因为 moontv 的原因,怕受牵连,移除了所有 api😂
    ashong
        27
    ashong  
       12 天前
    看起来是一直找的东西, 但是无源啊
    Ch1hao
        28
    Ch1hao  
       12 天前
    感谢大佬,docker 上部署了您的项目。真的很好用。
    bao3
        29
    bao3  
       12 天前
    @ashong 在 issue 区某个问题里,我发了个源,后端贴上就行
    bao3
        30
    bao3  
       12 天前
    楼主辛苦了。我先给你反馈一下
    当我看到你要加上 IPTV 时,我是非常不赞同的,因为 iptv 这东西的独立的客户端来完成就行了,不应该让 moonTV 变成 all in one 的臃肿巨物。
    然后读了你的这段文字,感觉你真的是被用户绑架了,你不需要听他们的,中国人对开源的态度就是不想贡献,只要把自己当大爷。这会让你非常沉重,把项目停了也好,让这些二货自己去实现吧。

希望楼主安好,也希望的其他人可以接手,接手的人也千万不要多加那些乱七八糟的功能,就做好现在的小功能就可以了,

    要知道,楼主这个项目,在 LG 电视上,堪称杀手级应用,因为 LG 本来就是 webos ,楼主的项目直接使用 LG 的浏览器就可以流畅运行,并且可以自动判断网速,还可以显示完整视频名称,真的太强大了。
    ashong
        31
    ashong  
       12 天前 via iPhone
    @bao3 非常感谢,yt 某个视频里找了个源。
    再次感谢😄
    simo
        32
    simo  
       12 天前
    感谢 op ,刚部署了试试,真挺棒的。
    需要源的,从知名的 ai chat 搜一下就好了。
    dupontjoy
        33
    dupontjoy  
       12 天前
    见证了 moontv 从一开始慢慢变完善,特別是支持 d1 和 redis 后,就彻底从 libre 转到 moon 了。
    2 代加 tg 的授權码,不是个好的決定。大多数人根本都注册不了 tg 号。
    drlee
        34
    drlee  
       8 天前
    感谢 op ,昨天部署了,今天使用下来挺棒的
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5209 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:46 · PVG 13:46 · LAX 22:46 · JFK 01:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.