Post Scriptum Updated May 14, 2026

How to Set Up a Post Scriptum / Squad 44 Dedicated Server

Install a Post Scriptum (now Squad 44) dedicated server on Linux using SteamCMD (AppID 746200). Covers first-launch startup, generated config directory structure, and launch parameters.

Post ScriptumSquad 44setupinstallSteamCMDdedicated serverLinux

Post Scriptum / Squad 44 Dedicated Server Setup

Name change note: Post Scriptum was renamed to Squad 44 in late 2023. The Steam store page, in-game branding, and community now use "Squad 44," but the server binary and config directory still carry the PostScriptum name. This guide uses both names interchangeably.

Post Scriptum runs on the same Unreal Engine 4 foundation as Squad and shares a nearly identical dedicated server setup workflow.


System Requirements

Component Minimum Recommended
OS 64-bit Linux (Ubuntu 20.04+) Ubuntu 22.04 LTS
CPU Quad-core, 3.4 GHz 8-core, 3.6 GHz+
RAM 12 GB 16–32 GB
Disk 40 GB SSD 80 GB NVMe SSD
Network 30 Mbps upload 100 Mbps upload

Installing via SteamCMD

# Install SteamCMD on Ubuntu
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd

# Log in and download the server
steamcmd
  login anonymous
  force_install_dir /opt/postscriptum-server
  app_update 746200 validate
  quit

The server files are approximately 15–30 GB. Download time depends on your connection speed.


Server Directory Structure

After installation, key directories are:

/opt/postscriptum-server/
├── PostScriptum/
│   ├── Binaries/
│   │   └── Linux/
│   │       └── PostScriptumServer          ← server binary
│   ├── ServerConfig/                       ← config files (generated on first run)
│   └── Plugins/
└── Engine/

First Launch

cd /opt/postscriptum-server
./PostScriptum/Binaries/Linux/PostScriptumServer \
  PostScriptum/Maps/Carentan/Carentan_AAS_v1 \
  -log \
  -Port=7787 \
  -QueryPort=27165 \
  -SteamServerName="My Post Scriptum Server" \
  -ServerName="My Post Scriptum Server"

On first run the server generates config files in PostScriptum/ServerConfig/. Shut it down after that directory appears, then edit your configs before the public launch.


Startup Script

Create /opt/postscriptum-server/start.sh:

#!/bin/bash
cd /opt/postscriptum-server
./PostScriptum/Binaries/Linux/PostScriptumServer \
  PostScriptum/Maps/Carentan/Carentan_AAS_v1 \
  -log \
  -Port=7787 \
  -QueryPort=27165 \
  -SteamServerName="My Squad 44 Server" \
  -ServerName="My Squad 44 Server" \
  -maxPlayers=80
chmod +x /opt/postscriptum-server/start.sh

Updating the Server

steamcmd \
  login anonymous \
  force_install_dir /opt/postscriptum-server \
  app_update 746200 validate \
  quit

Stop the server before updating. Post Scriptum/Squad 44 updates frequently — subscribe to patch notes on the Steam store page.