Skip to content

nordcomputer/fhemssl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

fhemssl

SSL Verbindung für FHEM mit letsencrypt bei schon vorhandener verschlüsselter Domain

Es wird eine SSL-verschlüsselte Verbindung zu FHEM über die vorhandene Domain mit dem Zusatz "/fhem" hergestellt.

Voraussetzung:

  • Apache2 Webserver
  • vorhandenes SSL Zertifikat für Domain (im Code als Beispiel: meinedomain.myfritz.net)
  • Installiertes Modul mod-proxy-html für Apache

Installationsanweisungen:

Installation von mod-proxy-html unter Debian:

sudo apt-get install libapache2-mod-proxy-html

Aktivierung des Moduls/der Module:

sudo a2enmod proxy

sudo a2enmod proxy_html

sudo a2enmod proxy_http

Installation des VHosts:

Die Datei meinedomain.myfritz.net ist lediglich eine Beispieldatei! Unter Apache liegen die VHosts Dateien üblicherweise unter /etc/Apache2/sites-available/

fhemssl herunterladen:

git clone https://github.com/nordcomputer/fhemssl.git

cd fhemssl/

sudo cp meinedomain.myfritz.net /etc/apache2/sites-available/EIGENEDOMAIN.conf

Anpassen der Datei:

sudo nano /etc/apache2/sites-available/EIGENEDOMAIN.conf

nach der Anpassung Link in der /etc/apache2/sites-enabled/ erstellen:

cd /etc/apache2/sites-enabled/

sudo ln -s /etc/apache2/sites-available/EIGENEDOMAIN.conf EIGENEDOMAIN.conf

Apache neustarten

sudo /etc/init.d/apache2 restart