Move Ready or Not configs/scripts into gaming/ready-or-not/, Stackmon into gaming/stackmon/, add Palworld client and server docs. Move Vagabond RPG PDFs to new tabletop/ directory with Age of Ashes GM reference. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
67 lines
2.2 KiB
Markdown
67 lines
2.2 KiB
Markdown
# Palworld - Dedicated Server
|
|
|
|
| Field | Value |
|
|
|-------|-------|
|
|
| **LXC ID** | 230 |
|
|
| **Hostname** | palworld-server |
|
|
| **IP** | 10.10.0.230 |
|
|
| **Game Port** | 8211 UDP |
|
|
| **REST API Port** | 8212 TCP |
|
|
| **Server Version** | v0.7.2.87654 |
|
|
| **Server App ID** | 2394010 |
|
|
| **OS** | Debian 12 (Bookworm) |
|
|
| **Resources** | 4 cores, 16 GB RAM, 60 GB disk (local-lvm) |
|
|
| **Setup Date** | 2026-03-04 |
|
|
|
|
## Credentials
|
|
|
|
- **Server Name**: Cal Palworld Server
|
|
- **Server Password**: `Big-Chungus-Manti-69`
|
|
- **Admin Password**: `palworldadmin2026`
|
|
|
|
## Connecting
|
|
|
|
In Palworld: **Join Multiplayer Server** → `10.10.0.230:8211` → enter server password when prompted.
|
|
|
|
For connections outside LAN, port-forward UDP 8211 on the router to 10.10.0.230.
|
|
|
|
## Management
|
|
|
|
```bash
|
|
# Via Proxmox host
|
|
ssh proxmox "pct exec 230 -- systemctl stop palworld"
|
|
ssh proxmox "pct exec 230 -- systemctl start palworld"
|
|
ssh proxmox "pct exec 230 -- systemctl restart palworld"
|
|
ssh proxmox "pct exec 230 -- systemctl status palworld"
|
|
|
|
# Update server
|
|
ssh proxmox "pct exec 230 -- systemctl stop palworld"
|
|
ssh proxmox "pct exec 230 -- su - steam -c ./update-palworld.sh"
|
|
ssh proxmox "pct exec 230 -- systemctl start palworld"
|
|
```
|
|
|
|
## Key Files
|
|
|
|
| File | Purpose |
|
|
|------|---------|
|
|
| `/home/steam/palworld-server/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini` | Server settings |
|
|
| `/home/steam/palworld-server/Pal/Saved/SaveGames/` | World save data |
|
|
| `/home/steam/update-palworld.sh` | SteamCMD update script |
|
|
| `/etc/systemd/system/palworld.service` | Systemd service |
|
|
|
|
## Server Details
|
|
|
|
- Unprivileged LXC with nesting, auto-starts on boot
|
|
- Runs as `steam` user (never root)
|
|
- Launch flags: `-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -players=16`
|
|
- REST API enabled for admin tools (port 8212, LAN only)
|
|
- Backup saves enabled (`bIsUseBackupSaveData=True`)
|
|
- Autosave every 30 seconds (default)
|
|
- Running on HDD-backed storage (local-lvm) — fine for small group play
|
|
|
|
## Setup Notes
|
|
|
|
- SteamCMD requires `+@sSteamCmdForcePlatformType linux` to avoid "Missing configuration" error
|
|
- DNS: switched from 8.8.8.8 to local gateway (10.10.0.1) to fix intermittent resolution failures
|
|
- SteamCMD experiences frequent "No Connection" disconnects during downloads but recovers and completes
|