1706309164a:19:{s:2:"id";i:189;s:11:"external_id";s:7:"wmx-235";s:4:"uuid";s:36:"6e7a7f1f-422d-45e2-9001-0caff871a116";s:10:"identifier";s:8:"6e7a7f1f";s:4:"name";s:9:"Giga Pack";s:11:"description";s:35:"SwiftByte || Giga Pack || Smilow_oo";s:6:"status";N;s:9:"suspended";b:0;s:6:"limits";a:7:{s:6:"memory";i:16384;s:4:"swap";i:0;s:4:"disk";i:25600;s:2:"io";i:500;s:3:"cpu";i:250;s:7:"threads";N;s:12:"oom_disabled";b:1;}s:14:"feature_limits";a:3:{s:9:"databases";i:0;s:11:"allocations";i:0;s:7:"backups";i:2;}s:4:"user";i:15;s:4:"node";i:4;s:10:"allocation";i:1312;s:4:"nest";i:5;s:3:"egg";i:42;s:9:"container";a:4:{s:15:"startup_command";s:333:"/home/container/Pal/Binaries/Linux/PalServer-Linux-Test Pal -port={{SERVER_PORT}} -players={{MAX_PLAYERS}} -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -publicip={{PUBLIC_IP}} -publicport={{SERVER_PORT}} EpicApp=PalServer -servername="{{SRV_NAME}}" -serverpassword="{{SRV_PASSWORD}}" -adminpassword="{{ADMIN_PASSWORD}}"";s:5:"image";s:33:"ghcr.io/parkervcp/steamcmd:debian";s:9:"installed";i:1;s:11:"environment";a:11:{s:11:"SRCDS_APPID";s:7:"2394010";s:11:"AUTO_UPDATE";s:1:"1";s:11:"MAX_PLAYERS";s:2:"32";s:8:"SRV_NAME";s:18:"Palside by Arkside";s:12:"SRV_PASSWORD";s:0:"";s:14:"ADMIN_PASSWORD";s:8:"ChangeMe";s:9:"PUBLIC_IP";s:14:"116.202.236.51";s:7:"STARTUP";s:333:"/home/container/Pal/Binaries/Linux/PalServer-Linux-Test Pal -port={{SERVER_PORT}} -players={{MAX_PLAYERS}} -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -publicip={{PUBLIC_IP}} -publicport={{SERVER_PORT}} EpicApp=PalServer -servername="{{SRV_NAME}}" -serverpassword="{{SRV_PASSWORD}}" -adminpassword="{{ADMIN_PASSWORD}}"";s:17:"P_SERVER_LOCATION";s:7:"Hetzner";s:13:"P_SERVER_UUID";s:36:"6e7a7f1f-422d-45e2-9001-0caff871a116";s:25:"P_SERVER_ALLOCATION_LIMIT";i:0;}}s:10:"updated_at";s:25:"2024-01-23T19:42:36+00:00";s:10:"created_at";s:25:"2024-01-23T01:27:44+00:00";s:13:"relationships";a:6:{s:11:"allocations";a:2:{s:6:"object";s:4:"list";s:4:"data";a:1:{i:0;a:2:{s:6:"object";s:10:"allocation";s:10:"attributes";a:6:{s:2:"id";i:1312;s:2:"ip";s:14:"116.202.236.51";s:5:"alias";s:19:"node2.swift-byte.de";s:4:"port";i:26010;s:5:"notes";N;s:8:"assigned";b:1;}}}}s:4:"user";a:2:{s:6:"object";s:4:"user";s:10:"attributes";a:12:{s:2:"id";i:15;s:11:"external_id";s:6:"wmx-22";s:4:"uuid";s:36:"ce4fc7fb-c07f-4f60-b257-f44507f9d344";s:8:"username";s:12:"smilow_oo634";s:5:"email";s:17:"steff@bedronka.de";s:10:"first_name";s:8:"Stefanie";s:9:"last_name";s:8:"Bedronka";s:8:"language";s:2:"en";s:10:"root_admin";b:0;s:3:"2fa";b:0;s:10:"created_at";s:25:"2023-11-11T23:18:46+00:00";s:10:"updated_at";s:25:"2023-11-13T18:56:46+00:00";}}s:4:"nest";a:2:{s:6:"object";s:4:"nest";s:10:"attributes";a:7:{s:2:"id";i:5;s:4:"uuid";s:36:"fc308398-cad2-48c6-9cc4-67b2a92b9bd1";s:6:"author";s:18:"leano@schramm22.de";s:4:"name";s:12:"Custom Games";s:11:"description";N;s:10:"created_at";s:25:"2023-07-11T15:22:59+00:00";s:10:"updated_at";s:25:"2023-07-11T15:22:59+00:00";}}s:3:"egg";a:2:{s:6:"object";s:3:"egg";s:10:"attributes";a:13:{s:2:"id";i:42;s:4:"uuid";s:36:"53001b48-e76c-4eeb-ad9b-c9f2d4b52275";s:4:"name";s:8:"Palworld";s:4:"nest";i:5;s:6:"author";s:19:"josdekurk@gmail.com";s:11:"description";s:147:"Fight, farm, build and work alongside mysterious creatures called "Pals" in this completely new multiplayer, open world survival and crafting game!";s:12:"docker_image";s:33:"ghcr.io/parkervcp/steamcmd:debian";s:13:"docker_images";a:1:{s:33:"ghcr.io/parkervcp/steamcmd:debian";s:33:"ghcr.io/parkervcp/steamcmd:debian";}s:6:"config";a:6:{s:5:"files";a:0:{}s:7:"startup";a:1:{s:4:"done";s:41:"Setting breakpad minidump AppID = 2394010";}s:4:"stop";s:2:"^C";s:4:"logs";a:0:{}s:13:"file_denylist";a:1:{i:0;s:12:"PalServer.sh";}s:7:"extends";N;}s:7:"startup";s:333:"/home/container/Pal/Binaries/Linux/PalServer-Linux-Test Pal -port={{SERVER_PORT}} -players={{MAX_PLAYERS}} -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -publicip={{PUBLIC_IP}} -publicport={{SERVER_PORT}} EpicApp=PalServer -servername="{{SRV_NAME}}" -serverpassword="{{SRV_PASSWORD}}" -adminpassword="{{ADMIN_PASSWORD}}"";s:6:"script";a:5:{s:10:"privileged";b:1;s:7:"install";s:2860:"#!/bin/bash
# steamcmd Base Installation Script
#
# Server Files: /mnt/server
# Image to install with is 'ghcr.io/parkervcp/installers:debian'


# Install packages. Default packages below are not required if using our existing install image thus speeding up the install process.
#apt -y update
#apt -y --no-install-recommends install curl lib32gcc-s1 ca-certificates

## just in case someone removed the defaults.
if [[ "${STEAM_USER}" == "" ]] || [[ "${STEAM_PASS}" == "" ]]; then
    echo -e "steam user is not set.\n"
    echo -e "Using anonymous user.\n"
    STEAM_USER=swiftbytehosting
    STEAM_PASS="TbVgCq5k9sY2tSoe"
    STEAM_AUTH=""
else
    echo -e "user set to ${STEAM_USER}"
fi

## download and install steamcmd
cd /tmp
mkdir -p /mnt/server/steamcmd
curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xzvf steamcmd.tar.gz -C /mnt/server/steamcmd
mkdir -p /mnt/server/steamapps # Fix steamcmd disk write error when this folder is missing
cd /mnt/server/steamcmd

# SteamCMD fails otherwise for some reason, even running as root.
# This is changed at the end of the install process anyways.
chown -R root:root /mnt
export HOME=/mnt/server

## install game using steamcmd
./steamcmd.sh +force_install_dir /mnt/server +login ${STEAM_USER} ${STEAM_PASS} ${STEAM_AUTH} $( [[ "${WINDOWS_INSTALL}" == "1" ]] && printf %s '+@sSteamCmdForcePlatformType windows' ) +app_update ${SRCDS_APPID} $( [[ -z ${SRCDS_BETAID} ]] || printf %s "-beta ${SRCDS_BETAID}" ) $( [[ -z ${SRCDS_BETAPASS} ]] || printf %s "-betapassword ${SRCDS_BETAPASS}" ) ${INSTALL_FLAGS} validate +quit ## other flags may be needed depending on install. looking at you cs 1.6

## set up 32 bit libraries
mkdir -p /mnt/server/.steam/sdk32
cp -v linux32/steamclient.so ../.steam/sdk32/steamclient.so

## set up 64 bit libraries
mkdir -p /mnt/server/.steam/sdk64
cp -v linux64/steamclient.so ../.steam/sdk64/steamclient.so

## add below your custom commands if needed
## copy template config file
echo "Copy template config file into config folder!"

if [ -f "/mnt/server/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini" ]; then
    echo "Config file already exitis, backing up and overwriting with a new one"
    mv /mnt/server/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini /mnt/server/Pal/Saved/Config/LinuxServer/PalWorldSettings_$(date +"%Y%m%d%H%M%S").ini
    cp /mnt/server/DefaultPalWorldSettings.ini /mnt/server/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
else 
    echo "Creating new config file"
    cp /mnt/server/DefaultPalWorldSettings.ini /mnt/server/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
fi


## install end
echo "-----------------------------------------"
echo "Installation completed..."
echo "-----------------------------------------"";s:5:"entry";s:4:"bash";s:9:"container";s:35:"ghcr.io/parkervcp/installers:debian";s:7:"extends";N;}s:10:"created_at";s:25:"2024-01-19T12:06:14+00:00";s:10:"updated_at";s:25:"2024-01-25T16:21:00+00:00";}}s:8:"location";a:2:{s:6:"object";s:8:"location";s:10:"attributes";a:5:{s:2:"id";i:1;s:5:"short";s:7:"Hetzner";s:4:"long";s:21:"Server in Deutschland";s:10:"updated_at";s:25:"2023-11-04T14:53:19+00:00";s:10:"created_at";s:25:"2023-07-07T15:45:08+00:00";}}s:4:"node";a:2:{s:6:"object";s:4:"node";s:10:"attributes";a:21:{s:2:"id";i:4;s:4:"uuid";s:36:"3c941d61-1fee-4b4c-807b-6effb783c217";s:6:"public";b:1;s:4:"name";s:5:"Node2";s:11:"description";N;s:11:"location_id";i:1;s:4:"fqdn";s:19:"node2.swift-byte.de";s:6:"scheme";s:5:"https";s:12:"behind_proxy";b:0;s:16:"maintenance_mode";b:0;s:6:"memory";i:122880;s:19:"memory_overallocate";i:25;s:4:"disk";i:1572864;s:17:"disk_overallocate";i:0;s:11:"upload_size";i:100;s:13:"daemon_listen";i:8080;s:11:"daemon_sftp";i:2022;s:11:"daemon_base";s:28:"/var/lib/pterodactyl/volumes";s:10:"created_at";s:25:"2023-11-04T14:48:08+00:00";s:10:"updated_at";s:25:"2024-01-25T22:36:42+00:00";s:19:"allocated_resources";a:2:{s:6:"memory";i:114176;s:4:"disk";i:404418;}}}}}