SeaMoon

月海 (Sea Moon) 是一款 FaaS/BaaS 实现的 Serverless 网络工具

MIT License

Stars
527
SeaMoon - 2.0.1 Latest Release

Published by DVKunion 4 months ago

SeaMoon 2.0.1

2.0.1 主要解决腾讯云的更新问题,以及一些其他的小修复

❤️ What's New

  • 🔧 fix: 修正了ci打包时没有带上commit信息的问题
  • 🔧 fix:修正了一处编译错误
  • 🔧 fix:修复腾讯云弃用 api_gw 导致的触发器失败问题
  • 📝 chore:license 更新

What's Changed

  • 99adf1a fix: change tecent api_gw to http sfc url (#92)
  • e933b3f fix: ci && structure changes (#85)
  • 6910fe3 fix: compile error (#86)

Full Changelog: https://github.com/DVKunion/SeaMoon/compare/2.0.0...2.0.1

SeaMoon - 2.0.0

Published by DVKunion 7 months ago

SeaMoon - 2.0.0-dev

Published by DVKunion 7 months ago

Changelog

  • cc04d38 feat: add front code (#73)
  • e165e5f feat: complete almost feature (#77)
  • 7620c14 feat: complete tencent sdk (#62)
  • e73154f feat: format logs (#68)
  • e7e93bb feat: grpc support (#69)
  • 367cdac feat: init api && db demo (#46)
  • f91855d feat: support tor network (#58)
  • 8410483 feat: support v2ray code (#65)
  • ddec7d8 feat: update release
  • 44c941d feat: upload more registry support (#70)
  • f7de6a0 fix: build tag and version error (#79)
  • 4064452 fix: ci
  • c4919f6 fix: ci build (#75)
  • 6ee0e73 fix: ci build (#76)
  • 1ab286d fix: front build (#74)
  • e722493 fix: sealos sdk circle import (#63)
  • 707c692 fix: signal changes (#71)
  • 2956254 fix: some little signal bugs (#72)
  • db1a9f8 fix: ssr config json error && v2ray logs (#66)
  • edddb49 fix: sync functions made password not correct (#78)
  • 214f372 fix: update make data empty (#67)
  • d8c188a refactor: use gorm generate (#64)
SeaMoon - 1.2.0-beta.2

Published by DVKunion 9 months ago

SeaMoon 1.2.0-beta.2

❤️ What's New

  • 📝 docs: 订正手册 (#49)
  • 📝 docs: 手册增加了 gost 作为本地客户端的使用方式 (#57)
  • 🔧 fix(client): 修复 ISSUE 提到的连接缓慢问题 (#48)(#23)(#44)

What's Changed

Full Changelog: https://github.com/DVKunion/SeaMoon/compare/1.2.0-beta.1...1.2.0-beta.2

SeaMoon - 1.2.0-beta.1

Published by DVKunion 9 months ago

SeaMoon 1.2.0-beta.1

1.2.0 是一个临时版本,由于想要加入一些新的功能与适配,整体代码改动量较大。因此先拆分了部分功能代码。
整体的稳定性上会有所欠缺,更多的是下一个版本的新功能尝试

❤️ What's New

  • 📝 docs: 修正了首页的一些图床丢失 (#18)
  • ✨ feat(server): 新增隧道协议:grpc (#19)
  • ⚡️ zap(server): 将协议解码转移在服务端处理,轻量化客户端 (#17)
  • 🎨 refartor(server): 重构服务端模式,参考 gost 代理项目优化网络传输 (#15)
  • 🎨 refartor(client): 减轻客户端传递功能,做更多兼容性适配,配合server重构 (#20)
  • 🔧 fix(ci): 修正一些重构导致的ci错误(#16)(#21)(#22)

Full Changelog: https://github.com/DVKunion/SeaMoon/compare/1.1.3...1.2.0-beta.1

  • 75db770 feat: support grpc tunnel (#19)
  • 122435f fix: Dockerfile (#22)
  • ae49ee0 fix: page ci dir changes (#16)
  • be04fa1 fix: tag ci error (#21)
  • f40e8f0 refactor: client (#20)
  • 22bc49c refactor: server code && upgrade go mod (#15)
  • ef2bf71 zap: change socks handle from client to server. (#17)
SeaMoon - 1.1.3

Published by DVKunion over 1 year ago

SeaMoon 1.1.3

❤️ What's New

  • 📝 docs: 增加手册页面sitemap站点地图(#7)(#8)
  • ✨ feat(server): 修改了阿里云默认的部署资源类型(vcpu 0.1/mem 128),来降低普通用户使用的价格消费 (#10)
  • ✨ feat(server): 增加了sealos部署方案,用更加便宜的价格使用seamoon (#11)
  • ✨ feat(server): 增加了docker server, 现在可以通过docker来启动服务端 (#12)
  • 🔧 fix(config): 用更友好的方式来使用config,不再单一的通过域名特征来判断服务端地址类型。(#13)

Full Changelog: https://github.com/DVKunion/SeaMoon/compare/1.1.2...1.1.3

  • 41c5ce8 feat(docker): add docker server (#12)
  • 1414293 feat: low cpu && mem cost (#10)
  • 99c98fd fix(client): use more friendly config (#13)
SeaMoon - 1.1.2

Published by DVKunion over 1 year ago

SeaMoon 1.1.2

❤️ What's New

  • 🔧 fix(websocket): 修正了protocol error detect 时仍挂起gorouting导致卡死的问题 (#6)
  • ✨ feat(dockerfile): 增加了docker client, 现在可以通过docker来启动客户端 (#6)

Full Changelog: https://github.com/DVKunion/SeaMoon/compare/1.1.1...1.1.2

SeaMoon - 1.1.1

Published by DVKunion over 1 year ago

SeaMoon 1.1.1

❤️ What's New

  • 🔧 fix(websocket): 修正了 websocket 在超出 32768 slice导致的 panic。 (#4)
  • 🔧 fix(websocket): 修整了 websocket 在 close 时写入 message 导致的 panic。 (#4)
  • 🔧 fix(websocket): 忽略了大量 websocket 链接导致的 1006 abnormal close 报错。 (#4)
  • 🔧 fix(s.yaml): 修整了 serverless-devs 工具编排文件,目前可以通过 serverless-devs 工具s deploy一件部署至阿里云。 (#4)
  • 🔧 fix(ci): 修整了 go-releaser ci 配置 (#3)
  • 🔧 fix(docs): 更新了 README.md 较为过时的使用手册。

🌈 Small Talk

Hi, 各位,SeaMoon成功挤入2023 Kcon兵器谱,使得整个项目获得了一批关注;在此感谢大家对SeaMoon项目的浓厚兴趣与支持,谢谢各位🙏
由于工作原因,以及个人的一些想法枯竭,项目于去年创建,直到现在目前也仅支持了阿里云一个demo QAQ,因此整体给人并不是一个较为完善的使用效果。1.1.1 版本后,我会尽量保证一些活跃性质的更新,以及一些比较有意思的想法demo迭代。
也欢迎对serverless感兴趣的安全小伙伴留言来交个朋友~

Full Changelog: https://github.com/DVKunion/SeaMoon/compare/1.1.0...1.1.1

  • bc209a9 doc: update README.md
  • a2e7360 fix: go-releaser ci config (#3)
  • 8f51e63 fix: readme.md
  • fe658ff fix: some websocket error optimization (#4)
  • c316527 hotfix: some docs and code format
SeaMoon - 1.1.0

Published by DVKunion about 2 years ago

Changelog

  • db2a6a7 Create CNAME
  • 6ba2689 Merge pull request #1 from DVKunion/feat/optmieze_connection
  • 8d09fd0 Merge pull request #2 from DVKunion/feat/docs
  • dbfe817 feat: docs
  • d35392f fix: hot fix
  • 76270ff fix: hot fix
  • 9bfbe5f fix: optimize connection
  • 2b416c0 fix: optimize connection
SeaMoon - 1.0.0

Published by DVKunion about 2 years ago

Changelog

  • e0e8b72 Initial commit
  • af2d3f6 feat(ci): add build client
  • 3b41846 feat(pkg): http proxy beta version
  • 20d586c feat(pkg/socks5): socks5 proxy beta version
Package Rankings
Top 6.98% on Proxy.golang.org
Related Projects