Package Details: project-zomboid-server 41.65-1

Git Clone URL: https://aur.archlinux.org/project-zomboid-server.git (read-only, click to copy)
Package Base: project-zomboid-server
Description: Dedicated server for the game Project Zomboid
Upstream URL: https://projectzomboid.com
Keywords: zomboid
Licenses: custom:PZLicense
Submitter: Shasta
Maintainer: abed
Last Packager: Shasta
Votes: 1
Popularity: 0.029544
First Submitted: 2022-01-04 07:34 (UTC)
Last Updated: 2022-02-27 07:06 (UTC)

Dependencies (7)

Required by (0)

Sources (4)

Pinned Comments

Shasta commented on 2022-01-04 07:49 (UTC) (edited on 2022-01-04 08:14 (UTC) by Shasta)

Official documentation for settings up a dedicated server: https://pzwiki.net/wiki/Dedicated_Server

While this package says version 41.65 the newest version from steamcmd will always be downloaded.

While this package attempts to make running a PZ server as easy as possible, several manual steps need to be taken to get a working server:

  1. You will need to change the passwords in /etc/project-zomboid/server.conf
  2. You will need to open UDP ports 16261 and 8766 (for Steam, see docs for running a Non-steam server)

Further settings can be configured via:

  • Passwords & launch args: /etc/project-zomboid/server.conf"
  • Server & game settings (made on first launch): /opt/project-zomboid-server/Zomboid/Server/servertest*"
  • JVM settings (RAM): /opt/project-zomboid-server/ProjectZomboid64.json"

By default, saves will be stored in /opt/project-zomboid-server/Zomboid/Saves/Multiplayer/

The best way to edit game settings (servertest* by default) is in game:

Main Menu -> Host -> Manage settings... -> Create New Settings

Copy files saved from the client to the server.

Latest Comments

sim590 commented on 2025-09-17 03:02 (UTC) (edited on 2025-09-17 03:03 (UTC) by sim590)

The service file is not well written as it doesn't wait for the network to be available to start.

I would suggest to add After=network-online.target inside the [Unit] section so that it at least waits for the network to be on before starting. Otherwise, the user will notice that the service has failed every single time after computer boot with message failed to connect to Steam servers.

Shasta commented on 2022-01-04 07:49 (UTC) (edited on 2022-01-04 08:14 (UTC) by Shasta)

Official documentation for settings up a dedicated server: https://pzwiki.net/wiki/Dedicated_Server

While this package says version 41.65 the newest version from steamcmd will always be downloaded.

While this package attempts to make running a PZ server as easy as possible, several manual steps need to be taken to get a working server:

  1. You will need to change the passwords in /etc/project-zomboid/server.conf
  2. You will need to open UDP ports 16261 and 8766 (for Steam, see docs for running a Non-steam server)

Further settings can be configured via:

  • Passwords & launch args: /etc/project-zomboid/server.conf"
  • Server & game settings (made on first launch): /opt/project-zomboid-server/Zomboid/Server/servertest*"
  • JVM settings (RAM): /opt/project-zomboid-server/ProjectZomboid64.json"

By default, saves will be stored in /opt/project-zomboid-server/Zomboid/Saves/Multiplayer/

The best way to edit game settings (servertest* by default) is in game:

Main Menu -> Host -> Manage settings... -> Create New Settings

Copy files saved from the client to the server.