-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.yml
101 lines (83 loc) · 5.64 KB
/
config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
---
# RPI64Box version below is based on MoodleBox v 3.9.0 of 2020-11-08
# RPI64Box version and release date.
rpi64box_version: '0.9.0'
rpi64box_release_date: '2021-10-23'
rpi64box_name: 'RPI64Box'
# RPI64Box hostname (taken from inventory).
rpi64box_hostname: '{{ inventory_hostname }}'
# RPI64Box top level domain name.
# URL of RPI64Box is {{ rpi64box_hostname }}.{{ rpi64box_tld }}.
rpi64box_tld: 'home'
# RPI64Box main credentials.
rpi64box_username: 'rpi64box'
rpi64box_password: 'Rpi64box4$'
# RPI64Box Wi-Fi static IP address.
rpi64box_ip_address: '10.0.0.1/24'
# RPI64Box DHCP range.
rpi64box_dhcp_range_begin: "{{ rpi64box_ip_address | ipaddr('address') | ipmath(9) }}"
rpi64box_dhcp_range_end: "{{ rpi64box_ip_address | ipaddr('address') | ipmath(253) }}"
# RPI64Box external public DNS servers IP addresses.
rpi64box_external_dns_ip_address:
- '1.1.1.1' # Cloudflare privacy-first DNS
- '1.0.0.1' # Cloudflare privacy-first DNS
# - '84.200.69.80' # DNS.WATCH
# - '84.200.70.40' # DNS.WATCH
# - '64.6.64.6' # Verisign
# - '64.6.65.6' # Verisign
# RPI64Box db credentials.
rpi64box_db_username: '{{ rpi64box_username }}'
rpi64box_db_password: '{{ rpi64box_password }}'
# RPI64Box db root password.
rpi64box_db_root_password: '{{ rpi64box_password }}'
# RPI64Box Wi-Fi settings.
rpi64box_wifi_password: '{{ rpi64box_hostname }}'
rpi64box_wifi_ssid: '{{ rpi64box_name }}'
rpi64box_wifi_channel: '11'
rpi64box_wifi_country: 'MU'
# RPI64Box localisation parameters.
rpi64box_default_locale: 'en_GB.UTF-8'
rpi64box_locales:
- 'en_GB.UTF-8'
- 'en_AU.UTF-8'
- 'fr_FR.UTF-8'
- 'de_DE.UTF-8'
- 'es_ES.UTF-8'
- 'it_IT.UTF-8'
rpi64box_timezone: 'Indian/Mauritius'
# Public key filename.
rpi64box_public_key_file: 'id_rsa.pub'
# RPI64Box release info filename.
rpi64box_info_file: 'rpi64box-info'
# RPI64Box logo filename.
rpi64box_logo_file: 'rpi64box-logo.txt'
# RPI64Box Moodle default build settings.
rpi64box_moodle_branch: 'MOODLE_310_STABLE'
rpi64box_moodle_username: 'rpi64box'
rpi64box_moodle_password: '{{ rpi64box_password }}'
rpi64box_moodle_db: 'moodle'
rpi64box_moodle_db_prefix: 'mdl_'
rpi64box_moodle_lang: 'en'
rpi64box_moodle_name: '{{ rpi64box_name }}'
rpi64box_moodle_summary: |
<p><span lang='en' class='multilang'><a href='https://moodlebox.net/' target='_blank'>MoodleBox</a>, a <a href='https://moodle.org/' target='_blank'>Moodle 3.10.x</a> platform on <a href='https://www.raspberrypi.org/' target='_blank'>Raspberry Pi</a>.</span><span lang='fr' class='multilang'><a href='https://moodlebox.net/' target='_blank'>MoodleBox</a>, une plateforme <a href='https://moodle.org/' target='_blank'>Moodle 3.10.x</a> sur <a href='https://www.raspberrypi.org/' target='_blank'>Raspberry Pi</a>.</span><span lang='de' class='multilang'><a href='https://moodlebox.net/' target='_blank'>MoodleBox</a>, eine <a href='https://moodle.org/' target='_blank'>Moodle 3.10.x</a> Plattform auf <a href='https://www.raspberrypi.org/' target='_blank'>Raspberry Pi</a>.</span></p>
<p><span lang='en' class='multilang'>MoodleBox is made by <a href='https://blog.martignoni.net/a-propos/'>Nicolas Martignoni</a>.</span><span lang='fr' class='multilang'>MoodleBox est réalisée par <a href='https://blog.martignoni.net/a-propos/'>Nicolas Martignoni</a>.</span><span lang='de' class='multilang'>MoodleBox ist von <a href='https://blog.martignoni.net/a-propos/'>Nicolas Martignoni</a> hergestellt.</span></p>
<p><span lang='en' class='multilang'><a href='http://rpi64box.com' target='_blank'>RPI64Box</a>, a <a href='https://moodle.org/' target='_blank'>Moodle 3.10.x</a> platform on <a href='https://www.raspberrypi.org/' target='_blank'>Raspberry Pi</a>.</span><span lang='fr' class='multilang'><a href='http://rpi64box.com' target='_blank'>RPI64Box</a>, une plateforme <a href='https://moodle.org/' target='_blank'>Moodle 3.10.x</a> sur <a href='https://www.raspberrypi.org/' target='_blank'>Raspberry Pi</a>.</span><span lang='de' class='multilang'><a href='https://moodlebox.net/' target='_blank'>MoodleBox</a>, eine <a href='http://rpi64box.com' target='_blank'>Spicy Moodle 3.10.x</a> Plattform auf <a href='https://www.raspberrypi.org/' target='_blank'>Raspberry Pi</a>.</span></p>
<p><span lang='en' class='multilang'>RPI64Box is a port of Martignoni's work by <a href="https://dhuny.org">Dhuny Riyad</a> to run MoodleBox on a 64-bit Ubuntu.</span><span lang='fr' class='multilang'>RPI64Box est un portage du travail de Martignoni par <a href="https://www.dhuny.org">Dhuny Riyad</a> pour exécuter MoodleBox sur un Ubuntu 64 bits.</span><span lang='de' class='multilang'>RPI64Box ist eine Portierung von Martignonis Arbeit von <a href="https://www.dhuny.org">Dhuny Riyad</a> , MoodleBox auf einem 64-Bit-Ubuntu auszuführen.</span></p>
<p><span lang='en' class='multilang'>Version {{ rpi64box_version }}, {{ rpi64box_release_date }}.</span><span lang='fr' class='multilang'>Version {{ rpi64box_version }}, {{ rpi64box_release_date }}.</span><span lang='de' class='multilang'>Version {{ rpi64box_version }}, {{ rpi64box_release_date }}.</span></p>
rpi64box_moodle_source_dir: '/var/www/moodle'
rpi64box_moodle_data_dir: '/var/www/moodledata'
# RPI64Box default build options.
rpi64box_update_firmware: 'false'
rpi64box_set_hostname: 'true'
rpi64box_set_timezone: 'true'
rpi64box_set_locale: 'true'
rpi64box_moodlebox_plugin_version: 'v2.8.0'
rpi64box_benchmark_plugin_version: 'v1.4.1'
rpi64box_mathjax_version: '2.7.9'
rpi64box_build_type: 'release'
# Raspberry default credentials.
rpi64box_rpi_username: 'ubuntu'
rpi64box_rpi_password: 'Rpi64box4$'
# Raspberry default hostname.
rpi64box_rpi_hostname: 'rpi64box'