cerpus/Edlib

Server setup guide

Opened this issue · 1 comments

  • Docker setup complete
  • Alternate setup

List all requirements for setting up Edlib on a server and describe as best as possible a generic approach for setting it up and a more detailed description of how our setup is done.

Edlib is mostly built upon existing open-source code and services.

Backend

  • MariaDB for databases
  • Laravel Scout for aiding search
  • Meilisearch for search
  • PHP-FPM for improved data speed
  • GitHub for code repository and deployment
  • LTI
  • H5P

Frontend

  • Bootstrap for design

  • HTMX for design framework

  • React - JS library for building Content Author

  • auth0 for authentification

  • Docker for composer packages for setup

Identify the need for more illustrations like the one below.

Illustrations
Image

Todo:

  • Add changes and findings from July to the setup
  • Verify that the setup is complete including the chosen content types (H5P)