Skip to content

Connecting server to Wodby

Instructions

Before connecting your server to Wodby please make sure it satisfies requirements and recommendations

Requirements and recommendations

  • CPU architecture must be 64-bit
  • Supported OS
  • Docker must not be installed (we require a specific version)
  • Disabled or configured ufw
  • The following ports must be free: 80 (http), 443 (https), 31222-32222 (containers)
  • When external firewall used – open inbound ports 80 (http), 443 (https), 31222-32222
  • SWAP should either not exist (we set it automatically) or be a half as the size of RAM but in range 2 to 12 GB
  • Recommended minimum of server's RAM is 1GB, Disk is 20GB
  • We strongly recommend to avoid connecting working server

Supported OS

Wodby supports the following Linux distributions (x64 only):

  • Debian 10 buster (recommended)
  • Debian 9 stretch
  • Ubuntu 20.04 LTS

Learn how to detect your distributive and the versions

Proxy support

Since version 5.9.2 the installer and Wodby agent support proxy. For installer all is needed is to have $HTTP_PROXY environment variable on the host machine. After the installation (and optionally a reboot), you will need to patch the wodby agent to pass through the HTTP_PROXY (as WODBY_HTTP_PROXY) environment variable from the host machine:

kubectl patch deployment agent -n wodby -p '{"spec":{"template":{"spec":{"containers":[{"env":[{"name":"WODBY_HTTP_PROXY","value":"'$(echo $HTTP_PROXY)'"}],"name":"agent"}]}}}}'

Uninstall

To uninstall Wodby's infrastructure (5.x) from your server simply execute following command as root:

wodby uninstall