Skip to main content

Palworld Server Launcher

A simple command-line tool to help you install, manage, and run a dedicated Palworld server on Linux. This tool automates the setup process, including installing dependencies, configuring the server as a systemd service, and setting up permissions for easy management.

Features

  • Automated Installation: Installs SteamCMD and the Palworld dedicated server with a single command.
  • Package Manager Repair: Automatically attempts to fix common apt and dpkg issues before installation.
  • Service Management: Creates a systemd service to run the server in the background and start it on boot.
  • Permission Handling: Configures Polkit rules to allow server management (start, stop, restart) without needing sudo.
  • Unattended Setup: Automatically accepts the SteamCMD license agreement for a smoother setup process.

Prerequisites

  • An Ubuntu Linux distribution.
  • sudo privileges for the user running the script.

Installation

pip install palworld-server-launcher

Usage

After installation, you can use the palworld-server-launcher command:

Install the Server

This command will install the server, configure it with the specified port and player count, and set it up as a systemd service.

# Install the server with default settings (port 8211, 32 players)
palworld-server-launcher install

# Install with custom settings and start the server immediately
palworld-server-launcher install --port 8211 --players 16 --start

Manage the Server

Once installed, you can control the server state. Thanks to the Polkit setup, you do not need sudo for these commands.

# Start the server
palworld-server-launcher start

# Stop the server
palworld-server-launcher stop

# Restart the server
palworld-server-launcher restart

# Check the server's status
palworld-server-launcher status

# Enable the server to start automatically on boot
palworld-server-launcher enable

# Disable the server from starting on boot
palworld-server-launcher disable

### Update the Server
palworld-server-launcher update

Metadata

Release files for palworld-server-launcher 0.1.19

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for palworld-server-launcher 0.1.19
File Size Uploaded Provenance
palworld_server_launcher-0.1.19.tar.gz 7.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for palworld-server-launcher 0.1.19
File Interpreter ABI Platform
palworld_server_launcher-0.1.19-py3-none-any.whl Python 3 none any Details

Total release size: 16.1 kB

Release files / palworld_server_launcher-0.1.19.tar.gz

Download URL palworld_server_launcher-0.1.19.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7a3c663f5c6f8f75448f51238a156630d45c8180b2566dfaf0c87643456d6068
BLAKE2b-256 checksum
How to use checksums
a75fcb64978adafd0c5df824e3c88e6a87f4d3486ecc6ebfd5e051890857e626
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.0

Release files / palworld_server_launcher-0.1.19-py3-none-any.whl

Download URL palworld_server_launcher-0.1.19-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
71416834fb2fca37216dfdea7ec8d05e64ad8d13d7e5fce8e46c82960de71c5b
BLAKE2b-256 checksum
How to use checksums
3b19ee3f686ab58f3a8113b4b510e911c32092d8ce2868a98216ae103f73934a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.0

Security for palworld-server-launcher 0.1.19

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page