Automatic installation

<< Click to Display Table of Contents >>

Navigation:  TeslaCloud Standalone Server > Installation Guide >

Automatic installation

Previous pageReturn to chapter overviewNext page

Overview

TeslaCloud Standalone Server can be installed automatically using a single installation script.

This method is recommended for most users, as it simplifies the setup process and reduces the risk of configuration errors.

The installation script downloads and configures all required components, installs the TeslaCloud server, and prepares the system for operation.


Supported Systems

Automatic installation is supported on:

•Ubuntu Linux (20.04 / 22.04 recommended)

•Systems with sudo (administrator) access

•Clean or existing server installations

An active internet connection is required during installation.


Installation Command

To start the automatic installation, run the following command in the terminal:

curl -fsSL https://teslascada.com/Downloads/install.sh | sudo bash


What the Script Does

During execution, the installation script automatically performs the following steps:

•Updates system packages

•Installs required dependencies

•Installs Java (OpenJDK)

•Installs and configures PostgreSQL

•Creates the TeslaCloud database and service user

•Downloads and installs the TeslaCloud server

•Configures TeslaCloud as a system service

•Starts the TeslaCloud server automatically

No manual configuration is required in the default installation scenario.


Installation Process

1.Open a terminal on the target system

2.Execute the installation command

3.Enter your password when prompted

4.Wait until the installation process completes

The installation may take several minutes depending on system performance and network speed.


After Installation

Once the installation is complete:

•TeslaCloud Standalone Server runs as a background service

•The service starts automatically on system boot

•The web interface becomes available via a browser

You can verify that the service is running using standard system tools (for example, systemctl).


Advantages of Automatic Installation

•Fast and simple setup

•Minimal user interaction

•Reduced risk of configuration errors

•Suitable for first-time installations

•Ideal for test and production environments


Notes

•The script must be executed with administrator privileges

•Do not interrupt the installation process once it has started

•For advanced or custom configurations, manual installation may be preferred


Update Command

To start the automatic update, run the following command in the terminal:

curl -fsSL https://teslascada.com/Downloads/update.sh | sudo bash