From: alex Date: Fri, 24 Dec 2021 17:21:37 +0000 (+0100) Subject: Add FreeSWITCH X-Git-Tag: 20240214-emacs~596 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=502f6141ea2462fd0f414d3802d6a3a6356fc29e;p=alex.git Add FreeSWITCH --- diff --git a/PERSONAL_INFRA.md b/PERSONAL_INFRA.md index e9e7dd3..e091209 100644 --- a/PERSONAL_INFRA.md +++ b/PERSONAL_INFRA.md @@ -13,6 +13,7 @@ * LXC container running PostgreSQL * LXC container running a workstation * LXC container running Gitolite + * LXC container running FreeSWITCH * Flat 1 * HP Proliant Microserver: 4Gb RAM, 2x4Tb HDD * DHCP/DNS @@ -188,6 +189,10 @@ However, after reading about Geminispace, I decided to port my blog to Geminispa https://github.com/alexpdp7/gemini_blog +## Phones + +I wanted to eliminate my landlines, because I get a ton of spam there. However, I need to provide calls between my home and another home using physical phones, so I set up FreeSWITCH and two GrandStream HT801 devices. + ## Possible improvements * Better sync'ing of user files. NextCloud out of the box only works on systems with a graphical interface. There are solutions to mount NextCloud using WebDav, but I prefer to do a sync (so if the server is down I still can access my files) and to run the client headless, but I prefer to stay within supported solutions. Probably syncthing would be a good solution for headless systems to sync dotfiles, etc.