Přeskočit na obsah
chytré nabíjení

FreeBSD

Tento návod popisuje instalaci na FreeBSD pomocí oficiálního balíčku ze stromu FreeBSD Ports.

  1. Otevřete terminál s právy roota a nainstalujte evcc:

    Terminál
    pkg install evcc
  2. Povolte spouštění služby při startu systému a spusťte ji:

    Terminál
    sysrc evcc_enable="YES"
    service evcc start
  3. Otevřete rozhraní evcc v prohlížeči: http://localhost:7070. Nastavte heslo administrátora a nakonfigurujte svá zařízení přímo ve webovém rozhraní.

Po prvním spuštění můžete svou instanci evcc nakonfigurovat na adrese http://localhost:7070. Nastavení se automaticky ukládají do databáze.

Případně můžete použít konfigurační soubor evcc.yaml v /usr/local/etc/evcc.yaml. Podrobnosti najdete v části Konfigurace.

Pro aktualizaci na novou verzi proveďte následující kroky:

  • Zkontrolujte ve vydáních, zda nejsou pro vaši instalaci uvedeny nekompatibilní změny (BC)

  • Otevřete terminál s právy roota

  • Aktualizujte evcc:

    Terminál
    pkg upgrade evcc
  • Restartujte službu:

    Terminál
    service evcc restart
  • Zkontrolujte stav služby evcc:

    Terminál
    service evcc status
  • Zobrazte logy:

    Terminál
    tail -f /var/log/evcc.log

nginx jako reverzní proxy

Sekce “nginx jako reverzní proxy”

Pokud už nginx provozujete, přidejte nový virtuální host s následující konfigurací:

server {
...
server_name evcc.<your-domain>
...
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_redirect off;
proxy_read_timeout 240s;
proxy_http_version 1.1;
proxy_pass http://127.0.0.1:7070;
}
}

Rozhraní evcc pak bude dostupné na adrese http://evcc.<your-domain>/.