Xylok Documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Advanced Installs and Installer Options

If more customization of the install process is needed, run the install script with the --help option. The current option list is:

  • --admin-user=<user> – Create initial user, although a password will not be set. Using this option allows for unattended installs
  • --extract-only – Extract installer to /tmp, leaving files in place and not actually installing
  • --force-recover – Re-tag new Xylok image as any existing Xylok container images. This allows for recovery from an image that fails to start.
  • --no-benchmarks – Do not install new benchmarks included in installer
  • --no-backup – Do not back up current Xylok database
  • --no-clean-images – Do not remove old Docker images (defaults to prompting during installation)
  • --clean-images – Remove old Docker images without prompting (defaults to prompting during installation)
  • --http-port - Change the port Xylok will listen on for HTTP requests. See HTTP_PORT setting for more information.
  • --https-port - Change the port Xylok will listen on for HTTPS requests. See HTTPS_PORT setting for more information.
  • --install-path – Installation path of Xylok Docker information and utility scripts. Defaults to /opt/xylok
  • --data-path – Storage location of Xylok database. Defaults to /var/lib/xylok
  • --secret – During initial installation, sets the secret key used for protecting sessions (it will default to generating a random one)