FreeBSD
Tento návod popisuje instalaci na FreeBSD pomocí oficiálního balíčku ze stromu FreeBSD Ports.
Instalace
Sekce “Instalace”-
Instalace
Sekce “Instalace”Otevřete terminál s právy roota a nainstalujte evcc:
Terminál pkg install evcc -
Spuštění
Sekce “Spuštění”Povolte spouštění služby při startu systému a spusťte ji:
Terminál sysrc evcc_enable="YES"service evcc start -
Nastavení
Sekce “Nastavení”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í.
Konfigurace
Sekce “Konfigurace”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.
Aktualizace
Sekce “Aktualizace”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
Další příkazy
Sekce “Další příkazy”-
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>/.