aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2021-12-24 18:21:37 +0100
committeralex <alex@pdp7.net>2021-12-24 18:21:37 +0100
commit502f6141ea2462fd0f414d3802d6a3a6356fc29e (patch)
treee1fc67d2cf49bd3b07b9aa6d908213e9c194aa8c
parent1d7f67b6d79b39f743d12726f28e4abc2967a443 (diff)
Add FreeSWITCH
-rw-r--r--PERSONAL_INFRA.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/PERSONAL_INFRA.md b/PERSONAL_INFRA.md
index e9e7dd3e..e0912097 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.