Commit Graph

56 Commits

Author SHA1 Message Date
Luis Guzmán 67442f6133 misc: 2024 update copyright year. 2024-03-21 14:09:38 -06:00
Luis Guzmán cda665246e jra_nextcloud.sh: update setup for nextcloud v28
Reviewed-on: #105

* files: set configuration file for NCv28
* tools: add standalone prepare_php.sh script.
* jra_nextcloud.sh: split prepare php environment.
Co-authored-by: Ark74 <ark@switnet.org>
Co-committed-by: Ark74 <ark@switnet.org>
2024-01-23 08:46:53 +00:00
Luis Guzmán a5c8f2f93f misc: update year to late 2023. 2023-11-11 16:22:16 -06:00
Luis Guzmán 390aa1bc0b misc: update repository address to new home. 2023-11-11 16:22:16 -06:00
Luis Guzmán 43ec159b71 jra_nextcloud.sh: organize functions, add apt checks, higher password lenght and small fixes. 2023-11-11 16:17:52 -06:00
Luis Guzmán 1753a5a401 fix conflicts 2023-11-11 16:16:04 -06:00
Luis Guzmán c633c11149 jra_nextcloud.sh: fix key agregation and variable collection. 2023-11-11 16:13:35 -06:00
Luis Guzman ccec4a0ab6
v7.2 (#100)
* jitsi-updater.sh: fix check chrome driver version.

* jra_nextcloud.sh: organize functions, add apt checks, higher password length and small fixes.

* quick_jibri_installer.sh,jitsi-updater.sh: update chromedriver 115+ version download.

* quick_jibri_installer.sh: update nodejs to a stable release.

* quick_jibri_installer.sh: fix empty variable usage.

* quick_jibri_installer.sh: rearrange chromedriver variables.
2023-08-23 00:51:24 -06:00
Luis Guzman 5a143d4c25
7.1.0 (#99)
* changelog: add changelog

* quick_jibri_installer.sh: increase support to 22.04
fix key aggregation and remove deprecated letsencrypt ppa

* etherpad-docker.sh: fix key aggregation and variable collection.

* grafana.sh: fix gpg key aggregation

* jm-bm.sh: tweak sed

* jra_nextcloud.sh: fix key aggregation and variable collection.

* jra_nextcloud.sh: fix add gpg key function and add install available version package

* jra_nextcloud.sh: small fix for install_aval_package function
2023-02-22 05:56:20 -06:00
Luis Guzman aa15e59a05
7.0 (#80)
* Major rework, comply with shellcheck

## Add
* Add experimental tool for AWS grub setup.

## Fix
* Fix grafana configuration
* Actually apply changes to nginx conf instead of symlink.
* Actually require to run with admin rights.
* Improve comments.
* Rename and fix set_once function.
* Fix jibri domain.

## Improve
* Comply mode section with shellcheck recommendations.
* Comply tools section with shellcheck recommendations.
* Comply main scripts with shellcheck recommendations.
* Improve shell quality
* Change JDK version to 11
* Make warning visible.
* Change email position, and small fixes
* Several indenting changes
* Set warning instead of "note".
* Yet again more fixes on echo and printf
* Standarize jra_nextcloud
* Add comment on debconf state
* Update SwITNet copyright and standarize debug option for scripts.

## Remove
* Rename deprecated scripts folder
* Remove old
* Remove unused code
* Finally remove jigasi deprecated script.
2022-05-20 20:07:02 -05:00
Luis Guzman 3c6e12496c
6.4.5 (#79)
* Use the original file, instead of overwrite the symlink.

* Fix typo and increase countdown.

* Add tool for grub setup.

* Require to run with sudo.

* Actually require to run with admin rights.

* Improve comments.

* Actually apply changes to nginx conf instead of symlink.
2022-04-12 23:16:09 -05:00
Luis Guzmán 175f38616b Fix comments configuration 2021-07-05 12:14:32 -05:00
Luis Guzmán d4273c376a Add option to set NC 21 ISO-3166-1 alpha-2 country code 2021-07-05 11:55:50 -05:00
Luis Guzmán 07d84301d3 Testing new nginx config for NC 21.x 2021-07-05 10:32:34 -05:00
Luis Guzmán d4cd218a01 Fix speeling and typos, rev1 2021-05-22 15:50:42 -05:00
Luis Guzmán 0023b3a54e Remove xenial conditions as no longer supported nor recommended 2021-05-13 20:36:10 -05:00
Luis Guzmán 3a649887c5 Detect IP on CNAME records 2021-05-06 15:11:21 -05:00
Luis Guzmán e529f22bb3 Update copyright 2021-05-04 00:37:08 -05:00
Luis Guzmán b59d24a41e Satisfy imagick requirement & disable support app 2021-04-26 22:07:04 -05:00
Luis Guzmán 7473035b38 Fix postgres version query 2021-04-26 20:20:49 -05:00
Luis Guzmán 9923b8c566 Add Nextcloud domain simple DNS test. 2021-04-26 19:30:36 -05:00
Luis Guzmán 960b3c310f Workaround on update breaking install
Update several variables
2021-04-16 01:09:43 -05:00
Luis Guzmán 457623b601 Update indenting too. 2021-04-11 22:32:55 -05:00
Luis Guzmán 01aef11ba7 Set specific php redis version, since now using ppa with multiple ones.
Also fix old condition
2021-03-11 04:22:12 -06:00
Luis Guzmán 116c568f44 Fix undefined variable 2020-10-10 22:58:00 -05:00
Luis Guzmán f25b238a40 Rearrange variables and check for jitsi-meet already installed. 2020-10-08 23:40:46 -05:00
Luis Guzmán bbb36f4644 Clean some commented lines 2020-10-08 10:51:08 -05:00
Luis Guzmán 27d9aa5064 Drop change group ownership 2020-10-05 14:42:15 -05:00
Luis Guzmán 6423695526 Add tools 2020-10-05 06:41:22 -05:00
Luis Guzmán 0f39230327 More echo updates 2020-10-05 03:19:03 -05:00
Luis Guzmán 471ed82eb0 Require a minimum of 6 characters for password 2020-09-30 02:03:11 -05:00
Luis Guzmán ddb170af54 Return to git folder...
...to set jitsi-updater domain
2020-09-29 21:35:01 -05:00
Luis Guzmán 32cfa0cba6 Add fail checks on installer 2020-09-29 21:27:13 -05:00
Luis Guzmán cc76399416 Disable localrecording toolbar 2020-08-17 10:11:10 -05:00
Luis Guzmán ca95441b78 Fix jitsi-updater domain setting. 2020-08-08 01:49:35 -05:00
Luis Guzmán e27efa57ea Continue work on lobby 2020-08-08 00:36:08 -05:00
Luis Guzmán 41e11d3356 Add fix for JRA sync clients 2020-08-07 16:39:46 -05:00
Luis Guzmán 19ff6a7f4b Enable sharing on external folder 2020-07-20 04:20:47 -05:00
Luis Guzmán 2c46e87c68 Improve repo checks, add new packages, ...
...enable sharing of external folder, and add db checks
2020-07-20 03:03:54 -05:00
Luis Guzmán 471de215ef Increase timeout on JRA nginx settings
Useful when update servers might be overloaded.
2020-07-19 22:57:12 -05:00
Luis Guzmán 877b088255 Move into postgresql as base DB
Also delete tmp patch
2020-06-30 20:35:53 -05:00
Luis Guzmán c8aa58a7f8 Small comment 2020-06-17 17:06:51 -05:00
Luis Guzmán f67ba407ad Prevent mandatory variables be empty 2020-06-03 02:46:08 -05:00
Luis Guzmán 176b82271d prevent adding if not necessary 2020-05-03 07:59:25 -05:00
Luis Guzmán e98d2234e0 Fix root folder permission issues 2020-04-27 17:49:25 -05:00
Luis Guzmán 5a0e06c058 Follow main site port
Port setup changes among xenial and bionic
2020-04-15 20:39:41 -05:00
Luis Guzmán b2a56c1d6a Move into apt-get 2020-04-14 11:49:11 -05:00
Luis Guzmán cb66de6dae Add redis memcache and make optional to enable HSTS 2020-04-11 16:35:11 -05:00
Luis Guzmán 92cfed6443 Fix path and file name 2020-04-11 14:17:42 -05:00
Luis Guzmán fca371d1da Restart service stopped. 2020-04-11 11:52:53 -05:00