V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
jiaduobao
0.01D

[开源分享] 我为《星露谷物语》做了一个 Docker 一键部署的 24/7 服务器,解决了多人联机最大的痛点

  •  2
     
  •   jiaduobao · Oct 22, 2025 · 3084 views
    This topic created in 191 days ago, the information mentioned may be changed or developed.

    AutoHideHost.png

    开源了 Puppy Stardew Server,一个基于 Docker 的一键部署解决方案。


    ✨ 核心特性

    这个项目最大的亮点是整合了一个实现了 “即时睡眠” 的 Mod:

    • 🌙 独创“即时睡眠”功能:任何一个玩家在床上选择睡觉,游戏会立刻为所有人存档并结束当天。再也不用互相等待!
    • ⚡ 24/7 专用服务器:基于 Docker ,服务器可以 7x24 小时独立运行,房主无需在线。
    • 🚀 一键脚本部署:一条命令,3 分钟即可完成所有环境配置和启动。
    • 📱 跨平台联机:支持 PC 、Mac 、Linux ,以及 iOS 和 Android 玩家共同游戏。
    • 👻 房主自动隐藏:主机玩家作为服务器运行,在游戏中自动隐身,不占用玩家名额。
    • 💾 存档自动加载:服务器重启后,会自动加载最新的存档。
    • 🖥️ 内置 VNC:首次创建世界时,可以通过浏览器或 VNC 客户端远程访问图形界面,操作简单。

    1 (2).png 3.png 2 (1).png 5.png

    🚀 一键启动

    在任何一台安装了 Docker 的 Linux 服务器上,只需运行:

    curl -sSL [https://raw.githubusercontent.com/truman-world/puppy-stardew-server/main/quick-start-zh.sh]( https://raw.githubusercontent.com/truman-world/puppy-stardew-server/main/quick-start-zh.sh) | bash
    11 replies    2026-04-08 23:23:43 +08:00
    jiaduobao
        1
    jiaduobao  
    OP
       Oct 22, 2025   ❤️ 1
    脚本会自动处理依赖检查、目录创建、权限设置和容器启动。

    🔧 技术栈
    容器化: Docker, Docker Compose

    游戏核心: Stardew Valley + SMAPI

    核心模组: Always On Server, AutoHideHost (实现即时睡眠), Server Auto Load

    🔗 项目链接
    GitHub (欢迎 Star!): https://github.com/truman-world/puppy-stardew-server

    Docker Hub: https://hub.docker.com/r/truemanlive/puppy-stardew-server

    项目是 MIT 开源的,文档和部署细节都写在了 GitHub 的 README 里。非常欢迎各位 V 友试用、反馈、提 Issue 或者 PR 。
    yyluxe
        2
    yyluxe  
       Oct 23, 2025 via iPhone
    好牛逼啊
    SaltySun
        3
    SaltySun  
       Oct 23, 2025 via Android
    我去好东西啊
    9RWBdC758updU311
        4
    9RWBdC758updU311  
       Oct 23, 2025 via iPhone
    看起来各个部分的整合做得不错
    Tink
        5
    Tink  
    PRO
       Oct 23, 2025
    好!玩起来
    jpyl0423
        6
    jpyl0423  
       Oct 23, 2025
    所有人下线后,游戏里的时间回暂停吗
    jpyl0423
        7
    jpyl0423  
       Oct 23, 2025
    @jpyl0423 #6 回->会
    user1284
        8
    user1284  
       Oct 23, 2025
    没看到项目地址, 找找是这个 https://github.com/truman-world/puppy-stardew-server
    RavelloH
        9
    RavelloH  
       Oct 23, 2025
    无人的时候能自动暂停吗,星露谷里面时间太重要了,不像 mc 那样时间对游戏没多大影响
    Fxshiny
        10
    Fxshiny  
       Oct 24, 2025
    66666666
    KIUI
        11
    KIUI  
       Apr 8
    老哥做的太好了,已经用上,同时想问一下为啥 github 仓库没了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2555 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 15:16 · PVG 23:16 · LAX 08:16 · JFK 11:16
    ♥ Do have faith in what you're doing.