Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server setup guide #2705

Open
1 of 2 tasks
tmkarlsen opened this issue Mar 27, 2024 · 1 comment
Open
1 of 2 tasks

Server setup guide #2705

tmkarlsen opened this issue Mar 27, 2024 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation dx Developer experience

Comments

@tmkarlsen
Copy link
Member

tmkarlsen commented Mar 27, 2024

  • 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

@tmkarlsen tmkarlsen added documentation Improvements or additions to documentation dx Developer experience labels Mar 27, 2024
@tmkarlsen
Copy link
Member Author

tmkarlsen commented Aug 6, 2024

Todo:

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation dx Developer experience
Projects
Status: 👀 In review
Development

No branches or pull requests

4 participants