Skip to content

wkktoria/Edux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edux

Edux's homepage

Edux is a simple and intuitive Learning Management System (LMS) that makes it easy to manage and deliver online learning.

Build and Run

App can be easily built and run with Docker, but it requires some kind of environment configuration.

Requirements

Building

  1. Create .env file providing MySQL database connection details, it should include:
    • PROD_MYSQLDB_HOST
    • PROD_MYSQLDB_PORT
    • PROD_MYSQLDB_DATABASE
    • PROD_MYSQLDB_USER
    • PROD_MYSQLDB_PASSWORD
    • APP_PORT
  2. Build Docker image: docker build -t edux ..

Running

  1. Create Docker container: docker create -p <APP_PORT>:<APP_PORT> --env-file .env --name edux edux.
  2. Start the container: docker start -ai edux.

Application should be running on configured port.

About

Simple learning management system.

Resources

Stars

Watchers

Forks

Languages