Skip to content

Nomanod/ansible-moodle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moodle

Install moodle

Role Variables

db_host: "127.0.0.1"
db_pwd_root: "mysql-root-pass"
db_name: 'moodle'
db_username: 'moodleAdmin'
db_password: 'moodle-db-pass'

moodle_domain: "your-moodle.edu"
moodle_path: "/opt/moodle"
moodle_src: "{{ moodle_path }}/src"
moodle_docs: "{{ moodle_path }}/moodleDocs"
moodle_version: "MOODLE_30_STABLE"
moodle_user: "moodle"

Dependencies

Roles dependecies:

  • debops.pki
  • debops.mysql
  • debops.php5
  • debops.nginx

Variables to setup:

  • mysql
  • php5
  • nginx

Example Playbook

  • hosts: mymoodle roles:
    • { role: krahser.moodle, moodle_version: "MOODLE_30_STABLE" }

License

GPL-3

Contributors

Author Information

Comments and pull request are welcome

About

Ansible role to install moodle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages