Sid Meier's Civilization VI Play By Cloud Node JS Webhook Proxy
Packages:
- tmux (recommended but not necessary)
- npm
- nodejs
apt install git node npm tmux -y
mkdir Civ6PBC
cd Civ6PBC
git clone https://github.com/evanlanester/Civ6PBC.git
Setup your Civ 6 Play By Cloud Webhook URL to your API Endpoint:
Game Options -> Game -> Play By Cloud WebHook URL: https://api.example.com/pbc/
Keep security in mind when running an App with Public Access - Limit Permissions and use a Limited User Account
For example:
chown -R www-data:www-data
find -type f -exec chmod 644 {} \;
find -type d -exec chmod 755 {} \;