Skip to content

ragelfundionctrumnar/VoIP

 
 

Repository files navigation

Docker Info

This is a pretty simple attempt to wrap 0perationPrivacy/VoIP into a docker stack, along with a local mongodb and caddy functioning as a reverse proxy.

Docker Instructions

You still need to do all the stuff in twilio (or whatever voip provider you're using) as per the instructions below

  1. Install docker and docker-compose (See https://devcoops.com/install-docker-compose-on-debian-11/ or equiv for whatever OS you're on)
  2. Edit docker-compose.yml
  3. docker-compose build
  4. docker-compose up -d

Local mongodb vs hosted mongodb

  • If you'd like to continue to use cloud hosted mongodb, edit the docker-compose.yml as per the comments in the file
  • Alternatively, if you'd like to copy your existing mongodb into the container's mongodb, once the docker stack is running, use the commands in copy_from_existing.sh which you can enter via docker exec -it mongo /bin/bash. This will import all your users, contacts, etc. from the hosted DB.

Main Instructions

VoIP-Suite

VoIP-Suite-Overview

GitHub forks GitHub

About

Web Base Telnyx/Twilio SMS Interface

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 49.1%
  • Vue 46.2%
  • CSS 3.8%
  • Other 0.9%