Expose our local AirTime instance to `director.border.radio.it` with an HTTP basic auth in front of it for security reasons.
```
<Location />
#
# Basic Auth
#
# To change the password:
#
# htpasswd -c /etc/apache2/border_radio_director_passswd
#
# Note that we do not protect the homepage because there we renew certificates.
#
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/apache2/border_radio_director_passswd
Require valid-user
</Location>
```
The problem of the Border Radio regia is that is a super-legacy computer with very broken repositories with impossibility to use `apt` to install `autossh` or setup whatever thing. So, actually I've setup an infinite-loop acting like `autossh`, to keep an SSH tunnel from Border Radio Regia to #reyboz server. The script runs from a `screen` session.
We have setup this only thanks to Antonio from Comala that was in the room while I was blocked because of COVID-19. That's why this solution works but it's so shitty. Do not fight about this please.
```
name=/root/start-ssh/tunnel
while :; do date; ssh border-radio-regia@reyboz.it -p 8080 -N -o ExitOnForwardFailure=yes -o "ServerAliveInterval 45" -o "ServerAliveCountMax 1" -R 8083:localhost:80; sleep 5; done
```