Posts
All the articles I've posted.

SSH Authorized_Keys and LDAP
Traditionally we store public keys in ~/.ssh/authorized_keys , but this means pushing them around all the servers we want to connect to. Instead of doing t

php 7.0 on Debian Buster
Updated:Actually this is more about any version of php (5.6, 7.0, 7.1, 7.2) on buster. Php source has taken on a bit of a split and the standard repositories only deal with the one supported version for the current release of Debian you are using.

Nextcloud, LDAP and Password Changes
Using Nextcloud with LDAP is straight forward enough, you just add in the "LDAP user and group backend". We wanted to use Nextcloud to enable our LDAP user

Asterisk + WebRTC
Updated:Enable WebRTC so you can use a plain old HTML5 browser to make calls. I had already configured Asterisk's http server to use my Let's Encrypt certificates.

Asterisk PBX v17 Docker
Updated:In light of the possibility of many people needing to work from home the boss wanted to upgrade the phone system to bring in some fixes and new features fo

Asterisk and PostgreSQL
Updated:I started out wanting a real-time database connection to our existing LDAP server. This went well, but involved importing a schema into the LDAP cn=config

Jitsi + Asterisk = Jigasi
Updated:As I'm working on Asterisk right now the actual challenge is to get Jitsi configured so we can conference in audio users to our video chats. To do this you

Asterisk - IAX
I just spent the best part of the morning trying to setup Inter Asterisk eXchange between two hosts on the same network. This was described to me as "an ea

vi
Updated:I've been using vi for ages and about my limit is search and replace. Here's a place for some magic I've been picking up more recently. When you've forgott

PostgreSQL and Replication
Updated:We do a lot of postgres replication in our environment. Just about every docker postgres instance replicates its data over to a remote site for failover, s