|
<< Click to Display Table of Contents >> Automatic installation |
![]() ![]()
|
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.
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.
To start the automatic installation, run the following command in the terminal:
curl -fsSL https://teslascada.com/Downloads/install.sh | sudo bash
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.
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.
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).
•Fast and simple setup
•Minimal user interaction
•Reduced risk of configuration errors
•Suitable for first-time installations
•Ideal for test and production environments
•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
To start the automatic update, run the following command in the terminal:
curl -fsSL https://teslascada.com/Downloads/update.sh | sudo bash