FreeBSD
Ce guide décrit l’installation sous FreeBSD avec le paquet officiel de la collection des ports FreeBSD.
Installation
Section intitulée « Installation »-
Installer
Section intitulée « Installer »Ouvrez un terminal en tant que root et installez evcc :
Fenêtre de terminal pkg install evcc -
Démarrer
Section intitulée « Démarrer »Activez le service au démarrage et lancez-le :
Fenêtre de terminal sysrc evcc_enable="YES"service evcc start -
Configurer
Section intitulée « Configurer »Ouvrez l’interface web d’evcc dans votre navigateur : http://localhost:7070. Définissez un mot de passe administrateur et configurez vos appareils directement dans l’interface web.
Configuration
Section intitulée « Configuration »Après le premier démarrage, vous pouvez configurer votre instance evcc à l’adresse http://localhost:7070. Les paramètres sont enregistrés automatiquement dans la base de données.
Vous pouvez aussi utiliser un fichier de configuration evcc.yaml à l’emplacement /usr/local/etc/evcc.yaml.
Vous trouverez plus de détails sur la page Configuration.
Mises à jour
Section intitulée « Mises à jour »Pour passer à une nouvelle version, procédez comme suit :
-
Consultez les notes de version pour repérer les changements incompatibles (BC) qui concernent votre installation
-
Ouvrez un terminal en tant que root
-
Mettez à jour evcc :
Fenêtre de terminal pkg upgrade evcc -
Redémarrez le service :
Fenêtre de terminal service evcc restart
Autres commandes utiles
Section intitulée « Autres commandes utiles »-
Vérifiez l’état du serveur evcc :
Fenêtre de terminal service evcc status -
Affichez les journaux :
Fenêtre de terminal tail -f /var/log/evcc.log
nginx comme proxy inverse
Section intitulée « nginx comme proxy inverse »Si nginx tourne déjà chez vous, ajoutez un nouvel hôte virtuel (virtual host) avec la configuration suivante :
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; }}L’interface web d’evcc sera alors accessible à l’adresse http://evcc.<your-domain>/.