FTP / Web Server

The FTP / Web Server destination uploads your staged build to a web server via FTP(S), preserving the folder structure. It is ideal for WebGL builds served straight from your web space. Files are streamed in chunks, so large WebGL .data files are never loaded into memory all at once, and every file is retried once on failure.

Settings

  • Host: the FTP server host name, e.g. ftp.example.com — no scheme, no path.
  • Port: the FTP control port. 21 is the default for FTP and explicit FTPS.
  • Username and Password: your FTP credentials. The password is stored AES-256 encrypted and never logged.
  • Remote Directory: where the build lands, e.g. /htdocs/game. It must start with / and is resolved relative to the FTP root of your login. Missing directories are created automatically.
  • Use FTPS: explicit TLS (AUTH TLS). Enable it whenever your server supports it — plain FTP transmits credentials unencrypted.
  • Passive Mode: on by default and works through most firewalls and NATs. Disable only if your server requires active mode.
  • Delete Remote First: recursively deletes everything inside the remote directory before uploading.

Delete Remote First — use with care

Delete Remote First is useful to clear stale WebGL build files, but it removes everything inside the remote directory — so make sure nothing else lives there. There is no undo.

On success the log links to https://<host><remoteDirectory> as a starting point; your web root may map differently from the FTP root, so treat that URL as a hint.

Was this page helpful?