You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Traditional ARM64 emulation (QEMU) is slow and resource-heavy. Our FEX integration changes everything:
Platform
Boot Time
Memory Usage
CPU Usage
ARM64 + FEX
~2 minutes
~1.2GB
~15%
x86_64 Native
~2 minutes
~1.0GB
~12%
ARM64 + QEMU
~8 minutes
~2.1GB
~45%
Optimized FEX Configuration
# Automatically applied in our container
FEX_ENABLE_JIT_CACHE=1
FEX_JIT_CACHE_SIZE=1024
FEX_ENABLE_LAZY_MEMORY_DELETION=1
FEX_ENABLE_STATIC_REGISTER_ALLOCATION=1
๐ Advanced Features
๐ Smart Idle Management
# Automatically restart server when empty
IDLE_RESTART_ENABLED=true
IDLE_RESTART_MINUTES=30
# Discord notification in your language
๐บ๐ธ "โฐ No players for 30 minutes. Restarting server (My Server)."
๐ฐ๐ท "โฐ 30๋ถ ๋์ ์ ์์๊ฐ ์์ด ์๋ฒ(My Server)๋ฅผ ์ฌ์์ํฉ๋๋ค."
๐ฏ๐ต "โฐ 30ๅ้ใใฌใคใคใผใใใชใใฃใใใใใตใผใใผ(My Server)ใๅ่ตทๅใใพใใ"
๐พ Enterprise Backup System
backup:
enabled: trueinterval_seconds: 3600# Hourly backupsretention_days: 7# Keep daily for 7 daysretention_weeks: 4# Keep weekly for 4 weeksretention_months: 6# Keep monthly for 6 monthscompress: true # Gzip compressionmax_backups: 100# Total backup limit
# Built-in health check
docker exec palworld-server python /app/scripts/healthcheck.py
# Automatic recovery on failures# CPU > 90%, Memory > 95%, API timeouts = auto-restart
๐ ๏ธ Advanced Usage
Multi-Arch Build Commands
# Clone repository
git clone https://github.com/supersunho/docker-palworld-server.git
cd docker-palworld-server
# Build for your platform
docker build -t palworld-server .# Build
docker buildx build --platform linux/arm64 -t palworld-server .
Custom Configuration File
# Mount your own configuration
docker run -d \
-v ./my-config.yaml:/app/config/default.yaml \
-v palworld-data:/home/steam/palworld_server \
supersunho/docker-palworld-server:latest
Development Mode
# Run with development tools
docker run -it --rm \
-v $(pwd):/app \
-p 8211:8211/udp \
supersunho/palworld-server:latest bash
๐ Multi-Language Discord Notifications
Supported Languages
๐ฐ๐ท Korean (ko) - ํ๊ตญ์ด ์๋ฆผ
๐บ๐ธ English (en) - English notifications
๐ฏ๐ต Japanese (ja) - ๆฅๆฌ่ช้็ฅ
Example Notifications
Player Join:
๐บ๐ธ "๐ฎ Player joined: Steve (5 players online)"๐ฐ๐ท "๐ฎ ํ๋ ์ด์ด ์ฐธ๊ฐ: Steve (ํ์ฌ 5๋ช )"๐ฏ๐ต "๐ฎ ใใฌใคใคใผๅๅ : Steve (็พๅจ5ไบบ)"Server Restart:
๐บ๐ธ "๐ Server restarted due to idle timeout"๐ฐ๐ท "๐ ๋ฌด์ ์์ผ๋ก ์ธํ ์๋ฒ ์ฌ์์"๐ฏ๐ต "๐ ใขใคใใซใฟใคใ ใขใฆใใซใใใตใผใใผๅ่ตทๅ"