⚠️ The latest release is unstable. Use preview builds instead
Skip to content

First Server Setup ​

Steam Guard Methods ​

MethodHow It Works
Email CodeEnter code from email
Mobile AppEnter code or approve notification
QR CodeScan with Steam app (no password needed)

If you haven't run setup yet:

sh
docker compose run --rm -it steam-auth setup

Tokens last ~200 days. Re-run setup before expiry.

Verify Server ​

sh
docker compose ps      # "server" and "steam-auth" should show "Up"
                       # "discord-bot" will show exited if Discord is not configured (this is normal)
docker compose logs -f # Look for "Ready for players"

Get Invite Code ​

sh
docker compose exec server attach-cli
# Type: info

Connect with Your Game ​

Once you have the invite code, connect like any other multiplayer game:

  1. Launch Stardew Valley
  2. Click Co-op → Enter Invite Code
  3. Paste the invite code
  4. You're in!

No special tools needed. Just your normal game client.

Troubleshooting ​

IssueSolution
Steam auth not startingdocker compose logs steam-auth, re-run setup
Token expireddocker compose run --rm -it steam-auth setup
Server can't reach steam-authdocker compose exec server wget -qO- http://steam-auth:3001/health

Released under the MIT License. Not affiliated with or endorsed by ConcernedApe LLC.