Skip to content

solectrus/ProxmoxVE

 
 

Repository files navigation

SOLECTRUS for Proxmox VE

This is a fork of community-scripts/ProxmoxVE that adds a SOLECTRUS installer script.

Work in progress - This fork is under active development. The goal is to get SOLECTRUS included in the official community-scripts repository.

Installation

Run the following command in your Proxmox VE Shell:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/solectrus/ProxmoxVE/main/ct/solectrus.sh)"

This creates a Debian 13 LXC container with Docker and Docker Compose. During installation, compose.yaml and .env are fetched from the SOLECTRUS repository. Credentials are generated automatically and the following containers are started:

  • InfluxDB, PostgreSQL, Redis
  • SOLECTRUS Dashboard
  • Power-Splitter
  • Watchtower for automatic container updates

After installation, credentials are stored in ~/solectrus.creds inside the container.

Update

Log into the LXC container and run update. Additionally, Watchtower checks once daily for new Docker images and updates them automatically.

Data Sources

SOLECTRUS does not read sensor data directly. You need a Smart Home system to collect the data and push it to InfluxDB:

Links

About

Proxmox VE Helper-Script for installing SOLECTRUS

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors

Languages

  • Shell 100.0%