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