cacciaresi / openedx-micromanager

Micromanage all your Open edx micro frontend (MFE) applications -- with style.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Micromanager -- for all your Open edx micro frontend (MFE) applications

Micromanager is a tool for configuring, building and deploying Open edX micro frontend applications.

⚠️ THIS IS ALPHA SOFTWARE NOT YET READY FOR RELEASE ⚠️

Quickstart

Build the docker images::

make images

Then, you should generate a base environment file that will be used to configure all your applications::

echo "LMS_BASE_URL: http://localhost" >> ./env.yml

Configure your application::

make configure APP=/absolute/path/to/your/frontend-app-repo/

Install requirements for your application::

make install APP=/absolute/path/to/your/frontend-app-repo/

Build your application::

make build APP=/absolute/path/to/your/frontend-app-repo/

Deploy your application::

(This is not implemented, yet)

License

This software is licensed under the terms of the AGPLv3.

About

Micromanage all your Open edx micro frontend (MFE) applications -- with style.

License:GNU Affero General Public License v3.0


Languages

Language:Python 44.2%Language:Makefile 44.1%Language:Dockerfile 8.6%Language:Shell 3.1%