惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
G
Google Developers Blog
有赞技术团队
有赞技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Blog — PlanetScale
Blog — PlanetScale
罗磊的独立博客
博客园 - 聂微东
V
Visual Studio Blog
博客园_首页
D
DataBreaches.Net
腾讯CDC
I
InfoQ
F
Fortinet All Blogs
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
月光博客
月光博客
Recent Announcements
Recent Announcements
MongoDB | Blog
MongoDB | Blog
C
Check Point Blog

GitHub

用谷歌邮箱注册了一个 github 账户,没设置密码也没验证主邮箱,现在没法登陆了 - V2EX 白嫖 Gitee AI!每天免费生成 100 张 2K 高清图片,我做了个开源在线工具. 无限制,可以瑟瑟 - V2EX V2EX github 烂了吗? - V2EX github 出故障了吗? - V2EX Github 崩了?? - V2EX 用了十几年的 github 号被封了 - V2EX OpenPanels 为独立开发者推广而做的 MIT 开源面板集 - V2EX 麻了,这啥情况啊,用 github 授权就这样。 不要在 GitHub 上买东西! GitHub Trending 热门项目月报 [开源]我做了一个面向企业级的 Data Agent !支持 28 类数据源、企业语义、数据类型上下文以及 Trace 审计,欢迎各位佬友体验! 大家 GitHub 的 Dashboard 的 Feed 还更新内容么? GitHub 挂了么? oak-keyring:一个跑在终端里的本地优先密码管理器 卧槽,用了 10 多年的 github 账号突然被封了,各位老哥怎么办? github 的 2FA 怎么关掉呀? WIFI 实时感知的开源项目有落地吗? GitHub 想推 Copilot 魔怔了 [开源] 写了一个 cdp 工具方便在 Codex 中使用 deepseek 网页端进行技术研究 warp 开源了 有多少用多个 GitHub 免费账号长期没被封的?能分享下经验吗? CLI+Skill 搭建浏览器 AI 自动化框架,告别一切重复枯燥任务 OpenCode 详细攻略,开源版 Claude Code,免费模型与神级插件 为什么巨头都在做 CLI(命令行界面)? CLI-Anything+ OpenCLI , 让 AI 操作一切 整理了 150+ OpenAI Codex CLI 生态工具: subagent、skills、MCP server、跨 agent 协作全覆盖 [开源] 做了个免费的 z-image 图片生成器,无需登录直接用 一个仓库被 DCMA 的话, fork 的仓库会被牵连吗? openai 好像要开发类似 github 的产品了 GitHub 首页信息流太乱?分享几个“直达核心”的隐藏入口和优化方案
开源 Stardew Server v1.0.77 发布 - Docker 一键部署星露谷...
jiaduobao · 2026-03-10 · via GitHub

image.webp

Puppy Stardew Server v1.0.77

一个面向《星露谷物语》联机的 Docker 化无人值守服务器项目。

这个项目的目标很明确:尽量把原本复杂、容易踩坑的联机服部署流程,收敛成一套更稳定、更适合长期挂机运行的方案。现在它已经不只是“能跑起来”,而是补齐了 Web 管理面板、存档管理、模组管理、配置修改、日志查看、备份和首次初始化流程。

如果你想要的是:

  • 在 Linux 服务器上长期挂一个星露谷联机服

  • 尽量少碰复杂的手动 VNC 操作

  • 能通过浏览器管理存档、模组、备份和运行状态

  • 希望部署流程尽可能简单

那这个项目现在已经比较适合直接上手了。

项目地址

目前已经支持的核心功能

1. 一键部署

提供一键脚本,自动完成:

  • 环境检查

  • 目录初始化

  • 配置文件生成

  • Docker 服务启动

  • Steam 下载流程引导

现在的一键脚本也已经改成更符合真实使用习惯的流程,不再强依赖第一次先连 VNC 手工创建存档。

后台登录.webp Dashboard.webp

2. Web 管理面板

Web 面板已经从“简单状态页”升级成了真正可用的管理后台,支持:

  • 首次访问设置管理密码

  • 中英文界面

  • 亮色 / 暗色模式

  • 仪表盘状态查看

  • 配置修改

  • 存档管理

  • 模组管理

  • 日志查看

  • 终端 / SMAPI 控制台

顶部还加了 GitHub 快捷入口,方便直接跳转项目页。

Saves.webp

3. 存档管理

现在存档相关能力已经比较完整:

  • 上传存档压缩包

  • 自动识别并解压合法存档

  • 选择默认自动加载存档

  • 备份当前存档

  • 下载备份到本地

  • 备份进度持久化显示

这意味着第一次部署时,不一定非要先进 VNC 手动创建存档。你完全可以直接上传已有存档,然后设为默认存档,重启后自动进入。

4. 模组管理

支持在 Web 面板里:

  • 上传自定义 SMAPI 模组

  • 删除自定义模组

  • 查看模组列表

  • 显示更明确的上传 / 删除结果提示

之前自定义模组上传和删除的挂载权限、识别逻辑、前端交互问题也已经修过了。

5. 运行配置可直接在面板修改

很多常用配置现在都可以直接在 Web 面板修改并保存,包括:

  • Steam 账号

  • Steam 密码

  • Public Join IP

  • SAVE_NAME

  • 低性能模式

  • 目标 FPS

  • 自动备份

  • 最大备份数

  • 备份时间

  • 备份压缩级别

  • 崩溃自动重启

  • 最大重启次数

  • VNC 开关

而且保存后已经不是“只写文件不生效”,现在面板可以触发真实容器级重启 / 重建流程。

6. 更适合长期运行的服务器能力

项目现在已经补齐了不少长期运行需要的东西:

  • 崩溃自动重启

  • 状态上报

  • Prometheus 指标

  • 仪表盘详情显示

  • 分类日志

  • 自动化脚本健康状态

  • 玩家在线状态统计

对外联机时,仪表盘也会显示更明确的联机 IP 、联机端口和其他运行信息。

7. 日志与排障体验改进

日志页不再只有一份总日志,已经支持:

  • 全部日志

  • 错误日志

  • 模组日志

  • 服务器日志

  • 游戏日志

相关分类逻辑、路径读取和回退解析也做过修复,减少“明明有日志但页面空白”的情况。

8. 更适合低性能机器

项目现在有专门的低性能模式,支持:

  • 降低分辨率

  • 降低色深

  • 降低目标 FPS

  • 调整部分 Mono / .NET 参数

  • 降低备份压缩带来的 CPU 峰值

另外也补了 headless 音频 / OpenAL 默认兜底,减少纯 Docker 环境下的启动报错噪音。

最近这轮更新重点

这一轮版本主要可以概括成几件事:

  • 把“首次必须进 VNC 手工初始化”的流程,尽量改成“优先通过 Web 面板完成”

  • 把 Web 面板从展示型页面,补成真正能管理服务器的后台

  • 把存档、模组、配置、日志这些高频操作收拢到浏览器里完成

  • 把一些真实使用中会遇到的坑逐个修掉,比如:

  • 配置保存后不生效

  • VNC 关闭后仍暴露

  • 自定义模组上传 / 删除失败

  • 分类日志不准

  • 在线玩家统计异常

  • 状态 JSON 写坏

适合哪些人

  • 想在 VPS / 家用 Linux 机器上挂星露谷联机服的人

  • 不想每次都进桌面手动点来点去的人

  • 想把存档、模组、备份和配置放到浏览器里管理的人

  • 想做长期在线服,而不是临时开房的人

截图位置

这里你可以自己插入项目截图,例如:

  • 登录页

  • 仪表盘

  • 存档管理页

  • 模组管理页

使用方式

一键脚本


curl -sSL https://raw.githubusercontent.com/truman-world/puppy-stardew-server/main/quick-start.sh | bash

中文脚本:


curl -sSL https://raw.githubusercontent.com/truman-world/puppy-stardew-server/main/quick-start-zh.sh | bash

Docker 镜像


docker pull truemanlive/puppy-stardew-server:v1.0.77

反馈与问题提交

如果你在使用过程中遇到问题,或者希望增加新功能,欢迎直接提 Issues

https://github.com/truman-world/puppy-stardew-server/issues

提交问题时如果能附上这些内容,会更容易排查:

  • 运行环境

  • 使用的版本号

  • 错误日志

  • 复现步骤

  • 是否使用了自定义模组

最后

这个项目现在已经不是单纯的“Docker 跑个星露谷进程”,而是在尽量朝一个真正可维护、可观察、可管理的长期在线联机服方案走。

如果你也想要一个更省心的《星露谷物语》无人值守服务器,欢迎试用、提建议、提 Issues 。