My config


Post updated Jan 2nd, 2016 to include new mandatory configuration keys needed when calling simp_le

After installing the client make a symlink to it:
ln -s /usr/local/src/simp_le/venv/bin/simp_le /usr/local/sbin/simp_le

0 * * * * /usr/local/scripts/ script snippet:

cd /etc/ssl/letsencrypt/
simp_le -d --email -f account_key.json -f key.pem -f cert.pem -f fullchain.pem && service apache2 reload
chmod -R 770 /etc/ssl/letsencrypt/
chown -R www-data.www-data /etc/ssl/letsencrypt/

touch /tmp/renewed_certificates

Apache config example to place inside VirtualHost:443 tag:

SSLEngine On

SSLCertificateFile /etc/ssl/letsencrypt/
SSLCertificateKeyFile /etc/ssl/letsencrypt/
SSLCertificateChainFile /etc/ssl/letsencrypt/

SSLProtocol all -SSLv2 -SSLv3
SSLHonorCipherOrder on
SSLVerifyClient none
SSLVerifyDepth 1
Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains"

Results from


Read More

Tvheadend installation order for DVB-C OTA

  • Configuration > DVB Inputs > Select Tuner > General Tab > Configure it under Adapter configuration
  • Click on “Add DVB Network by Location” or go to multiplexes tab and add it manually
  • Come back to General Tab, click on Map DVB Services to channels (this seems to activate epg grabbing from OTA)

Read More