Skip to content

Easily deploy and manage ILIAS LMS with Docker. This setup includes all necessary containers (web server (incl. ILIAS application) and database) for quick and reproducible ILIAS installations, ideal for testing, development, or production environments.

Notifications You must be signed in to change notification settings

csidirop/Ilias-docker

Repository files navigation

ILIAS Docker

This repo provides a simple and clean docker image for different ILIAS versions.

All branches are WIP!

Docker instructions

Select branch

There are different branches that serve to provide different installations. Those provide following versions:

branch ILIAS version PHP version OS base image last commit
main release_10 8.3 Debian 11 Bullseye php:8.3-apache GitHub last commit (branch)
release_10° release_10 8.3 Debian 11 Bullseye php:8.3-apache GitHub last commit (branch)
release_9 release_9 8.2 Debian 11 Bullseye php:8.2-apache GitHub last commit (branch)
release_8 release_8 8.0 Debian 11 Bullseye php:8.0-apache GitHub last commit (branch)
release_7 release_7 (7.30)* 7.4 Debian 11 Bullseye php:7.4-apache GitHub last commit (branch)

°WIP!
*ILIAS dropped support for release_7 after release 7.30 has been published on May 14, 2024

Setup

Clone this repo:

git clone https://github.com/csidirop/ilias-docker/

Checkout Branch:

git checkout <branchname>

Run images:

docker compose up

or

docker-compose up

OR to just build the images:

docker build -t <anyname> --no-cache

Ilias ready to go:

-> http://localhost/

Initial Credentials:

  • user: root
  • PW: homer

Some Paths

Plugins:

  • Customizing/global/plugins/Services/Repository/RepositoryObject/<PluginName>

Plugin Data:

  • data/<ILIASTITLE>/<LibName>/
  • eg.:
    • data/<ILIASTITLE>/<LibName>/libraries/H5P.<LibName-version>/

About

Easily deploy and manage ILIAS LMS with Docker. This setup includes all necessary containers (web server (incl. ILIAS application) and database) for quick and reproducible ILIAS installations, ideal for testing, development, or production environments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages