Ga naar inhoud
slim laden

FreeBSD

Deze handleiding beschrijft de installatie op FreeBSD met het officiële pakket uit de FreeBSD Ports-tree.

  1. Open een terminal als root en installeer evcc:

    Terminal window
    pkg install evcc
  2. Laat de service automatisch starten bij het opstarten van het systeem en start hem nu:

    Terminal window
    sysrc evcc_enable="YES"
    service evcc start
  3. Open de evcc-webinterface in uw browser: http://localhost:7070. Stel een beheerderswachtwoord in en configureer uw apparaten direct via de webinterface.

Na de eerste start kunt u uw evcc-installatie configureren op http://localhost:7070. Instellingen worden automatisch in de database opgeslagen.

U kunt ook een configuratiebestand evcc.yaml gebruiken, dat in /usr/local/etc/evcc.yaml staat. Details vindt u onder Configuratie.

Voer de volgende stappen uit om naar een nieuwe versie te updaten:

  • Controleer de releases op ingrijpende wijzigingen (breaking changes, BC) die uw installatie raken

  • Open een terminal als root

  • Update evcc:

    Terminal window
    pkg upgrade evcc
  • Herstart de service:

    Terminal window
    service evcc restart
  • Controleer de status van de evcc-server:

    Terminal window
    service evcc status
  • Bekijk de logs:

    Terminal window
    tail -f /var/log/evcc.log

Draait u al nginx, voeg dan een nieuwe virtualhost toe met de volgende configuratie:

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;
}
}

De evcc-webinterface is dan bereikbaar op http://evcc.<your-domain>/.