mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
Clean up roles/moodle + fix XSendfile so images appear
This commit is contained in:
parent
134997676e
commit
6ec9fe8a5e
5 changed files with 43 additions and 83 deletions
|
@ -7,7 +7,8 @@
|
|||
#error_page 404 /error/index.php; error_page 403 =404 /error/index.php;
|
||||
|
||||
# https://docs.moodle.org/311/en/Nginx#XSendfile_aka_X-Accel-Redirect
|
||||
location ~ ^/moodle/dataroot/ {
|
||||
# https://github.com/moodle/moodle/blob/master/config-dist.php#L274-L287
|
||||
location /dataroot/ {
|
||||
internal;
|
||||
alias {{ moodle_data }}/;
|
||||
}
|
||||
|
|
|
@ -6,18 +6,18 @@
|
|||
# a capital letter, in keeping with Internet-in-a-Box's other server apps?
|
||||
|
||||
sudo -u {{ apache_user }} \
|
||||
/usr/bin/php {{ moodle_base }}/admin/cli/install.php \
|
||||
--wwwroot=http://{{ iiab_hostname }}.{{ iiab_domain }}/moodle \
|
||||
--dataroot={{ moodle_data }} \
|
||||
--dbtype=pgsql \
|
||||
--dbname={{ moodle_database_name }} \
|
||||
--dbuser=Admin --dbpass=changeme \
|
||||
--fullname=Your_School \
|
||||
--shortname=School \
|
||||
--adminuser=admin --adminpass=changeme \
|
||||
--non-interactive \
|
||||
--agree-license \
|
||||
--allow-unstable # TEMPORARY DURING MAY 2018 TESTING
|
||||
/usr/bin/php {{ moodle_base }}/admin/cli/install.php \
|
||||
--wwwroot=http://{{ iiab_hostname }}.{{ iiab_domain }}/moodle \
|
||||
--dataroot={{ moodle_data }} \
|
||||
--dbtype=pgsql \
|
||||
--dbname={{ moodle_database_name }} \
|
||||
--dbuser=Admin --dbpass=changeme \
|
||||
--fullname=Your_School \
|
||||
--shortname=School \
|
||||
--adminuser=admin --adminpass=changeme \
|
||||
--non-interactive \
|
||||
--agree-license \
|
||||
--allow-unstable # TEMPORARY DURING MAY 2018 TESTING
|
||||
# 2021-07-05 ideas from https://github.com/moodlebox/moodlebox/blob/master/roles/moodleinstall/tasks/coreinstall.yml :
|
||||
# --lang= # moodlebox_moodle_lang
|
||||
# --dbtype=mariadb
|
||||
|
@ -26,4 +26,5 @@ sudo -u {{ apache_user }} \
|
|||
# --adminemail= # moodlebox_moodle_username @ moodlebox_hostname .invalid
|
||||
# Above vars set in https://github.com/moodlebox/moodlebox/blob/master/default.config.yml
|
||||
|
||||
chown {{ apache_user }}:{{ apache_user }} {{ moodle_base }}/config.php
|
||||
# 2021-07-05: No longer needed
|
||||
#chown {{ apache_user }}:{{ apache_user }} {{ moodle_base }}/config.php
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue