返回首页
最新
“嗨,Hacker News,
我一直觉得 Docker 对于简单的 Python 部署来说有些过于复杂。它体积庞大,对于非技术用户来说也很复杂,通常会导致一个 10KB 的脚本生成超过 500MB 的镜像。
这就是我创建 Pygantry 的原因。
它是一个基于 Python venv 的极简“容器”引擎,但具有可移植性和可重定位性。
主要特点:
- 轻量级:一个完整的“打包”应用通常小于 20MB。
- 零配置:无需守护进程,无需 root 权限,无需复杂的 Dockerfile。
- 可移植:构建一次,打包后可以在任何有 Python 解释器的地方运行。
- 创始人友好:内置许可和隐身模式,适合那些正在创业的人。
我创建这个工具是为了简化我自己的 VPS 部署。我很想听听你们对架构的反馈,以及你们在工作流程中如何应对“Docker 疲劳”。
我开发这个工具是因为我喜欢听慢速音乐,但寻找现成的版本实在太麻烦了。<p>Moonlit 通过后台使用 yt-dlp 从 YouTube 或 TikTok 获取音乐曲目,然后让你在浏览器中实时调整音调、混响和播放速度,使用 Web Audio API 和/或 signalsmith-stretch。<p>在网址中将 youtube.com 或 tiktok.com 替换为 moonlit.wastu.net。如果你想在这些网站上添加按钮,还有一个用户脚本可供使用。<p>功能:音调锁定与调整、混响、歌词支持、WAV 导出、可通过 Docker 自托管。<p>演示: <a href="https://moonlit.wastu.net" rel="nofollow">https://moonlit.wastu.net</a><p>代码: <a href="https://github.com/bgwastu/moonlit" rel="nofollow">https://github.com/bgwastu/moonlit</a>
不同的模型提供商提供不同的模型,我常常需要在各个供应商之间切换,这非常麻烦。此外,我还需要为每个模型支付单独的订阅费用。为了节省开支,我搭建了一个一站式平台,聚合了GPT、Claude、Gemini、Suno、Veo等模型,支持AI聊天、图像/视频/音乐生成。目前的版本还不够完美,但我会不断改进。期待您的反馈。