Commit Graph

8 Commits

Author SHA1 Message Date
Homer S. 60adf393ef Further corrections on docker build related files. 2021-07-14 21:08:24 +02:00
Homer S. d91095dcf8 olm-dev was missing in the Dockerfile to build cryptography of matrix-commander. 2021-07-14 20:30:06 +02:00
Homer S. 7c299786f0 Reduced image size furtherly. Now 329MB and based on python:alpine. 2021-07-11 16:23:13 +02:00
Homer S. 7e2ef5822d Uncommented deletion of not longer needed packages from docker image. 2021-07-10 10:22:04 +02:00
Homer S. 2462cba3c4 Changed base image to alpine:latest. 2021-07-10 09:08:58 +02:00
Homer S. 2b96862b1f * Added installation instructions to Readme
* Added the volume directive to docker-compose.yml so that it points to the repository.
2021-06-29 23:03:32 +02:00
Homer S. 654f6720fa * had a hard time with docker image only to find out in the end - after hours - that I commented out the matrix-commander command for testing purposes :see-no-evil:
* There is still testing if I use ENTRYPOINT in the _Dockerfile_ or only entrypoint in the _docker-compose.yml_ as the latter worked well and without any problem.
* fritzab2matrix.py is now executable (WATCHOUT! The hashbang points to your system's python3 NOT to your virtualenv where the dependencies are met!)
* the monitoring is now part of the main function
2021-06-29 14:26:04 +02:00
Homer S. a086cd15eb * Added docker folder to repo
* Ubuntu based docker file can be build from the repo's root by
   ```
   docker-compose -f docker/docker-compose.yml build
   ```
   * and started by
   ```
   docker-compose -f docker/docker-compose.yml build
   ```
 * Restructured code by packaging the CallMonitoring and SpeexConverting
 * main() runs on startup and then watches for disconnected calls as trigger for running again.
 * Commented main file
2021-06-29 00:27:27 +02:00