Kalithea does not support fancy_lists

This commit is contained in:
Stephen Paul Weber 2022-01-17 17:13:52 -05:00
parent 5b6da869c1
commit a352e6b9e0
No known key found for this signature in database
GPG key ID: D11C2911CE519CDE

View file

@ -11,18 +11,18 @@
3. If you want phone dial-in to work, modify `bbb_dialin_*` in
bigbluebutton.yml accordingly.
- If you have a public IP and FQDN pointing to the Ubuntu 18.04 box
a. Change the `bbb_hostname:` value in bigbluebutton.yml to be
1. Change the `bbb_hostname:` value in bigbluebutton.yml to be
the FQDN of the Ubuntu box.
b. On the machine with Ansible, run
2. On the machine with Ansible, run
`ansible-playbook -u [ubuntu_box_username] -i [ubuntu_box_fqdn], bigbluebutton.yml`
- If you don't have a public IP for the Ubuntu 18.04 box
a. Replace the `bbb_letsencrypt_email:` line in
1. Replace the `bbb_letsencrypt_email:` line in
bigbluebutton.yml with `bbb_letsencrypt_enable: false`
b. Change the `bbb_hostname:` value in bigbluebutton.yml to be
2. Change the `bbb_hostname:` value in bigbluebutton.yml to be
`ubuntu1804bbb.vm`
c. Add a new line in both machines\' `/etc/hosts`:
3. Add a new line in both machines' `/etc/hosts`:
`[ubuntu_18.04_IP] ubuntu1804bbb.vm`
d. On the machine with Ansible, run
4. On the machine with Ansible, run
`ansible-playbook -u [ubuntu_box_username] -i ubuntu1804bbb.vm, bigbluebutton.yml`
4. If you make any modifications, update the corresponding source code URL in
`bigbluebutton.yml` to one for a repository containing your modifications.
@ -31,26 +31,25 @@
visit https://[ubuntu_box_fqdn]/ in your browser, create an account,
click Home, then Start to begin
- If you don't have a public IP for the Ubuntu 18.04 box
a. Run the following commands on the Ubuntu 18.04 box
1. Run the following commands on the Ubuntu 18.04 box
```
openssl genrsa -des3 -out rootCA.key 4096
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.crt
cat <<-EOF > fullchain.ext
authorityKeyIdentifier=keyid,issuer
basicConstraints=CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
subjectAltName = @alt_names
openssl genrsa -des3 -out rootCA.key 4096
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.crt
cat <<-EOF > fullchain.ext
authorityKeyIdentifier=keyid,issuer
basicConstraints=CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
subjectAltName = @alt_names
[alt_names]
DNS.1 = ubuntu1804bbb.vm
EOF
openssl x509 -req -in /etc/letsencrypt/live/ubuntu1804bbb.vm/fullchain.pem.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out fullchain.crt -days 300 -sha256 -extfile fullchain.ext
sudo chown root:root fullchain.crt rootCA.crt
sudo mv fullchain.crt /etc/letsencrypt/live/ubuntu1804bbb.vm/fullchain.pem
sudo mv rootCA.crt /usr/local/share/ca-certificates
sudo update-ca-certificates
sudo docker cp /usr/local/share/ca-certificates/rootCA.crt greenlight-v2:/usr/local/share/ca-certificates
sudo docker exec greenlight-v2 update-ca-certificates
```
b. Visit https://ubuntu1804bbb.vm/ in your browser, create an account, click Home, then Start to begin
[alt_names]
DNS.1 = ubuntu1804bbb.vm
EOF
openssl x509 -req -in /etc/letsencrypt/live/ubuntu1804bbb.vm/fullchain.pem.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out fullchain.crt -days 300 -sha256 -extfile fullchain.ext
sudo chown root:root fullchain.crt rootCA.crt
sudo mv fullchain.crt /etc/letsencrypt/live/ubuntu1804bbb.vm/fullchain.pem
sudo mv rootCA.crt /usr/local/share/ca-certificates
sudo update-ca-certificates
sudo docker cp /usr/local/share/ca-certificates/rootCA.crt greenlight-v2:/usr/local/share/ca-certificates
sudo docker exec greenlight-v2 update-ca-certificates
2. Visit https://ubuntu1804bbb.vm/ in your browser, create an account, click Home, then Start to begin