Commit Graph

77 Commits

Author SHA1 Message Date
jfederico
b02d2bea6e fixes for redis and restored autoupdate of certificates 2022-07-13 13:41:39 -04:00
jfederico
a3d5abbe53 reverted hard-coded name of scalelite-proxy container 2022-06-17 16:13:41 -04:00
jfederico
af371b15c3 fixed version of certbot to the last revision of the current scripts (1 year ago) 2022-06-17 15:56:58 -04:00
jfederico
b9b2fad521 some fixes and necessary updates for init-letsencrypt.sh 2022-06-17 15:52:50 -04:00
Andrej Vitez
170e488765 Add non-interactive script options and fix nginx container name (#12)
* Add non-interactive script options and fix nginx container name

Nginx container name was hardcoded even though a different name is defined
in docker-composer.yml. Script will now detect proper name from docker-compose
file.

* Fix invalid boolean variable comparisons

* Refactor user confirmation prompt logic

Co-authored-by: Jesus Federico <jesus@123it.ca>
2022-06-10 11:25:54 -04:00
Jesus Federico
d8afdc624e Create README.md 2022-06-02 15:18:19 -04:00
jfederico
33e8f2b111 updated default user recommended in help of init-recordings-bigbluebutton.sh 2022-06-02 14:23:51 -04:00
Amin Vakil
7c85705510 Fix init letsencrypt (#14)
* Fix openssl temp key generation

1024 fails with `routines:SSL_CTX_use_certificate:ee key too small`

* Rename scalelite-nginx to scalelite-proxy

This has been changed in https://github.com/jfederico/scalelite-run/commit/bc94d6

* Fix domains variable in init-letsencrypt.sh

nginx looks for $URL_HOST and will break if the folder does not exist
2022-06-02 12:36:32 -04:00
jfederico
364a47d562 never override ssh keys 2022-03-04 23:04:26 -05:00
jfederico
bed4dd13e9 updated image used for scalelite-recordings 2022-03-04 22:46:18 -05:00
jfederico
2a79b583d7 fixed post_piublish script wrongly downloaded 2022-03-04 22:43:16 -05:00
jfederico
75472c7f7f added ssl ciphers to scalilite-proxy 2021-12-20 14:32:07 -05:00
jfederico
422b7edb7f made protcted recordings configurable through env variable 2021-11-26 09:36:41 -05:00
jfederico
4a77c08b13 updates to init-recordings-bigbluebutton make ssh port variable 2021-11-26 09:32:12 -05:00
jfederico
4d9dc1aded added dependences to bbb init script 2021-09-17 16:52:38 -04:00
Jesus Federico
390030bafc SL-78: added settings to support protected recordings (#11)
* updates to docker-compose-dev

* added proxy-nginx config files for handling requests to protected recordings

* added template for protected recordings

* completed changes for protected recordngs

* completed changes for protected recordngs
2021-09-16 10:38:07 -04:00
jfederico
a20eca0489 updates to init-recordings-bigbluebutton 2021-09-14 15:09:33 -04:00
jfederico
bc94d63d71 standardized docker-compose to 1 single image 2021-06-18 13:39:57 -04:00
jfederico
7ca9d06a88 changed way to setup docker image 2021-04-28 11:33:20 -04:00
jfederico
62b27d03b5 adapted images on dev for using the new scalelite core image 2021-04-21 12:38:45 -04:00
jfederico
a07cfd330c cleaned up nginx 2021-04-08 14:38:03 -04:00
jfederico
e62fd6284b fixed script for initializing scalelite recordings 2021-03-20 00:59:42 -04:00
jfederico
9d07502b4e updated docker-compose-dev.yml 2021-03-20 00:38:04 -04:00
jfederico
10c8ffc5b0 updated scripts for initializing recordings 2021-03-19 17:59:14 -04:00
jfederico
db526768bf open postgres and redis ports for sharing with local machine 2021-03-10 10:58:15 -05:00
jfederico
d14d1df072 added nginx template for local 2021-03-04 15:48:40 -05:00
jfederico
945ad952b1 added scripts for development 2021-03-04 14:57:40 -05:00
simonschweizer
b4da8beaa4 update postgres version (#8)
updated postgreSQL version to the current 11 version
(https://hub.docker.com/_/postgres)
2021-02-23 14:54:23 -05:00
simonschweizer
23f60d4721 Restart redis on reboot (#7)
Restarts the redis container on a reboot to prevent scalelite from not starting.
2021-02-23 14:52:16 -05:00
Jesus Federico
af4144a06e Update init-recordings-bigbluebutton.sh 2021-02-23 14:49:08 -05:00
jfederico
5ec2f7ec8b general fixes to init-recordings-bigbluebutton.sh 2021-01-21 15:37:49 -05:00
Jesus Federico
fb3d5f871c Completed script for initialising bigbluiebutton (#5)
* scalelite host can be set up with paramaters

* updated script for bbb

* updated script for bbb

* completed script for initializing bigbluebutton
2020-11-28 14:29:28 -05:00
jfederico
9d1edbb39b scalelite host can be set up with paramaters 2020-11-28 12:41:45 -05:00
jfederico
c6476be791 updated directory structure for recordings on scalelite 2020-11-26 10:16:12 -05:00
Jesus Federico
7b5660f9bb Merge pull request #2 from hokascha/patch-1
enable persistence in redis
2020-11-26 09:11:30 -05:00
jfederico
11d9cab98d added script for init recordings on bigbluebutton and scalelite 2020-11-25 22:35:59 -05:00
jfederico
512de4019e update to docker-compose.yml 2020-11-25 15:10:23 -05:00
Jesus Federico
ca0c7477dd Merge pull request #4 from jfederico/revert-3-revert-1-patch-1
Revert "Revert "Update docker-compose.yml""
2020-11-25 15:06:58 -05:00
Jesus Federico
39b2528732 Revert "Revert "Update docker-compose.yml"" 2020-11-25 15:06:46 -05:00
Jesus Federico
5dd89e84f9 Merge pull request #3 from jfederico/revert-1-patch-1
Revert "Update docker-compose.yml"
2020-11-25 14:19:41 -05:00
Jesus Federico
2dc61b2dca Revert "Update docker-compose.yml" 2020-11-25 14:19:21 -05:00
Hokascha
3f63ee7b5a enable persistence in redis 2020-11-23 11:03:47 +01:00
Jesus Federico
9a294d1aad Merge pull request #1 from Schmidie64/patch-1
Update docker-compose.yml
2020-11-20 15:19:51 -05:00
Lukas Schmitt
6e8cb56a9f Update docker-compose.yml
Removed external port for docker-containers. By default the ports should not be open. Especially if the server can be reached from the Internet. If you want to connect to these services from outside, you can go through an SSH tunnel if in doubt.
2020-07-08 12:46:03 +02:00
jfederico
aa23e8840e Send logs to journald 2020-04-30 16:27:20 -04:00
jfederico
c68740cc86 debug challenges on initialization 2020-04-30 09:23:32 -04:00
jfederico
84e3649f9a added spool directory for recording-importer 2020-04-29 22:47:55 -04:00
jfederico
a6e93f19e3 Added new version
Updated init-letsencrypt

updated init-letsencrypt with docker-compose-init

updated init-letsencrypt with docker-compose-init

restored init-letsencrypt

updates to certbot

updates to certbot

updates to certbot

updates to certbot

updates to certbot

updates to certbot

updates to certbot

added certbot to scalelite-nginx

fixed settings for acme-challenge

added blacklist

updated init-letsencrypt for working with scaleite-nginx

Removed unnecessary files

percisted certbot logs and added env options to init-letsencrypt
2020-04-27 22:44:34 -04:00
jfederico
e3683c4abd Added auto-start
updated scalite-run.service

fixed auto-deployer.service
2020-02-20 15:46:05 -05:00
Fred Dixon
eec7cb8b90 Minor edits 2020-02-19 23:00:43 -06:00