LiquidFiles Documentation
LiquidFiles Documentation

Amazon EC2 Automatic Setup

Sometimes it can be desirable to automatically configure LiquidFiles, bypassing the initial Getting Started pages.

This can be achieved by specifying Amazon EC2 User-Data when the system is initiated.

To specify EC2 User Data, please see the Amazon Documentation.

Example Configuration

{
    "agree_to_end_user_license_agreement": true,
    "hostname": "liquidfiles.company.com",
    "timezone": "UTC",
    "license_code": "xxxxxxxxxxxxxxxxxxxxx",
    "email_sender_address": "info@company.com",
    "email_relay_server": "mail.company.com",
    "email_relay_username": "test",
    "email_relay_password": "password",
    "sysadmin_name": "User Company",
    "sysadmin_email": "admin@company.com",
    "sysadmin_password": "password"
  }

In the example above, all parameters are required except email_relay_server, email_relay_username and email_relay_password. You only need to specify those if you require those configurations to be added.

If any parameters are missing or there are any errors, there will be errors written to /var/log/cloud-init.log.

Please Note that it's only possible to configure licensed LiquidFiles instances automatically using EC2 User Data. If you want to setup a trial version, you have to use the Getting Started pages.

Please continue on the EC2 installation page.