evcc

evcc

Official

Docker app from Nodiaque's Repository

Overview

evcc is an energy management system with a focus on electromobility. The software controls your EV charger or smart plug. It communicates with your vehicle, inverter or home storage to make intelligent charging decisions. The software is open source and community-driven. You need to create a evcc.yaml file for the docker to work. Follow the instruction here: https://docs.evcc.io/en/docs/installation/docker Easy way is to get the zip file on your computer and run evcc configure --lang en Then, copy the file in evcc appdata folder The file must exist before starting the docker or it will start a demo version. Default config put the evcc.yaml at the root of the appdata\evcc folder in Unraid. If you start the docker before creating the file, docker will create a folder named evcc.yaml instead of mapping a file. You will need to delete the folder, create the file and also delete and recreate the mapping else Docker will continue to try to map a folder instead of a file. Unfortunately, the file is mapped in /etc/evcc.yaml so we cannot just map a folder You can freely remove all port forward after OCPP Port if you don't need them.

Runtime arguments

Web UI
http://[IP]:[PORT:7070]/
Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart=on-failure:5

Template configuration

Web UI PortPorttcp

Web UI Port

Target
7070
Default
7070
Value
7070
OCPP Server PortPorttcp

Port used for OCPP Server

Target
8887
Default
8887
Value
8887
Modbus UDP PortPortudp

Modbus UDP Port

Target
8899
Default
8899
Value
8899
EEBus PortPorttcp

EEBus Port

Target
4712
Default
4712
Value
4712
KEBA Chargers PortPortudp

KEBA Chargers Port

Target
7090
Default
7090
Value
7090
SMA Sunny Home Manager PortPortudp

SMA Sunny Home Manager Port

Target
9522
Default
9522
Value
9522
EVCC Yaml file - Must be created before starting containerPathrw

Configuration file for the EVCC Server. The file must be created before running the container. Check documentation

Target
/etc/evcc.yaml
Default
/mnt/user/appdata/evcc/evcc.yaml
Value
/mnt/user/appdata/evcc/evcc.yaml
EVCC DB FolderPathrw

Directory for internal database

Target
/root/.evcc
Default
/mnt/user/appdata/evcc/db/
Value
/mnt/user/appdata/evcc/db/

Categories

Download Statistics

3,791,676
Total Downloads
344,052
This Month
236,365
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
evcc/evcc:latest
Last Updated2026-05-28
First Seen2025-04-03

Run Evcc on Unraid.

Evcc is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.