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

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
J
Java Code Geeks
Blog — PlanetScale
Blog — PlanetScale
F
Fortinet All Blogs
腾讯CDC
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
WordPress大学
WordPress大学
雷峰网
雷峰网
小众软件
小众软件
D
DataBreaches.Net
V
Visual Studio Blog
博客园 - Franky
IT之家
IT之家
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog RSS Feed
博客园 - 聂微东
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
云风的 BLOG
云风的 BLOG

V2EX

我用 AI 写代码,但终端管理反而成了累赘——于是我做了 codux [调研] 各位在公司都用什么 ide 和 agent 写代码? 老运维 share 一个运维平台 新电脑 brew install node 之后,一个小设置可以提升对供应链投毒的防御 GLM-Coding 调用持续报错: z.ai 的 Lite 套餐几乎无法使用,官方 Pro/Max 是否稳定? 上海漕河泾内推,本组有 2 个 hc,一个后端,一个前端,预算都是 20k 左右,不打卡,氛围好 如果 V2EX 上有一组不永久保存聊天记录(比如只保存 7 天或者 24 小时)的聊天室,那么会开启哪些有用或者有趣的可能? gemini cli 貌似挂了,一直返回 403 第一次在自媒体上赚到钱 收集了最近在使用的低价 GPT, Gemini,邮箱等 AI 会员的小店合集 讨论个大实话:现在企业还在说 AI 编程提效 20%, 30%的,真的太落后,没用懂 AI。因为包括很多前沿公司,已经狂奔到提效 200%-500%的情况 [招聘][远程][币安] 前端/后端/QA/iOS/Android 至少 3 年以上经验 目前有大量 HC 欢迎投递 Chatgpt Pro 用量用不完的可以开这些设置 面试的时候好像遇到钓鱼了,给各位避个坑 cursor 年续费 22 号到期, 自动续费是否还是老的计次套餐呢 被两件破事毁掉的一下午,琐碎的内耗消磨人的精力 使用 Planet 存储 Codex 的会话或者重要信息 如果业务部门领导不要你开发功能,而是要求你教会它用 claude code 开发功能,你会怎么做? 分享一个 MacOS 接绿联 CM818 USB 转 DP 转接器使用感受 我的 HR 朋友 10 年老 Java ,非全大专,大家帮忙看看简历 开源了一个 AI 口语练习工具,音素级发音评分,完全免费可自部署 V2EX 上有哪些你觉得很有趣、印象深刻的妹纸? 字节为啥不出个国内版 Vercel? 有在大马的朋友吗? 问个运营商问题 你们在有领导的公司大群发过的最大胆的消息是什么 公司裁员,目前没有工作。想试试摆摊,做一个移动鲜啤打酒车 我的硬盘 Memblaze Pblaze 5 Linux 下不识别,给 Linux 内核提交了补丁, AI 说有望被合并 只有我一个人觉得 codex 不好用? 做了个 AI + 真人专家监督的广告投放平台 Auxora, 7 个品牌跑出 6x ROAS
开源 Stardew Server v1.0.77 发布 - Docker 一键部署星露谷...
jiaduobao · 2026-03-10 · via V2EX

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 。