{"id":44911496,"url":"https://github.com/mutms/moodle-tool_mutenancy","last_synced_at":"2026-02-18T00:19:27.799Z","repository":{"id":286803214,"uuid":"962381171","full_name":"mutms/moodle-tool_mutenancy","owner":"mutms","description":"MuTMS  Multi-tenancy plugin for Moodle™ LMS","archived":false,"fork":false,"pushed_at":"2026-02-13T17:34:25.000Z","size":538,"stargazers_count":2,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"MOODLE_405_STABLE","last_synced_at":"2026-02-14T00:59:33.383Z","etag":null,"topics":["moodle","moodle-plugin","mutms"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mutms.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-08T04:34:08.000Z","updated_at":"2026-02-13T15:57:43.000Z","dependencies_parsed_at":"2025-04-29T05:24:48.283Z","dependency_job_id":"6bc66ff7-35ff-4ffa-b2b0-67ec92aeb8b3","html_url":"https://github.com/mutms/moodle-tool_mutenancy","commit_stats":null,"previous_names":["mutms/mutms-tool_mutenancy","mutms/moodle-tool_mutenancy"],"tags_count":47,"template":false,"template_full_name":null,"purl":"pkg:github/mutms/moodle-tool_mutenancy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mutms%2Fmoodle-tool_mutenancy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mutms%2Fmoodle-tool_mutenancy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mutms%2Fmoodle-tool_mutenancy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mutms%2Fmoodle-tool_mutenancy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mutms","download_url":"https://codeload.github.com/mutms/moodle-tool_mutenancy/tar.gz/refs/heads/MOODLE_405_STABLE","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mutms%2Fmoodle-tool_mutenancy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29563461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T21:50:49.831Z","status":"ssl_error","status_checked_at":"2026-02-17T21:46:15.313Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["moodle","moodle-plugin","mutms"],"created_at":"2026-02-18T00:19:24.504Z","updated_at":"2026-02-18T00:19:27.794Z","avatar_url":"https://github.com/mutms.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Multi-tenancy plugin for Moodle™ LMS\n\n![Moodle Plugin CI](https://github.com/mutms/moodle-tool_mutenancy/actions/workflows/moodle-ci.yml/badge.svg)\n\nMulti-tenancy refers to the ability to create isolated entities, known as tenants, within a single instance of an LMS\n(Learning Management System). Each tenant operates independently, managing its own users, roles, appearance, courses,\nand settings. This feature is particularly beneficial for organizations that require multiple self-contained business\nunits or client organizations within a single LMS installation.\n\nThe standard, free Moodle™ LMS distribution does not include support for multi-tenancy. This functionality is\navailable through [Moodle Workplace™](https://moodle.com/solutions/workplace-learning/), provided by Moodle HQ and\na limited number of certified partners and solution providers, as a closed source commercial product.\n\n**Multi-tenancy plugin** for Moodle™ LMS is a plugin that, together with a required core patch, introduces\nlimited multi-tenancy functionality to standard Moodle™ LMS installations. The source code is fully open and free,\ngoverned by the terms of the GPL 3.0 license, with no restrictions on commercial use or distribution.\n\nMuTMS suite of plugins is not associated with Moodle HQ in any way.\n\n## Roadmap\n\n* Target for production release and availability of paid support: Q2 2026\n* Additional planned feature: improved tenant separation\n\n## Documentation\n\nSee [online documentation](https://github.com/mutms/moodle-tool_mutenancy/wiki) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmutms%2Fmoodle-tool_mutenancy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmutms%2Fmoodle-tool_mutenancy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmutms%2Fmoodle-tool_mutenancy/lists"}