Sign inSign up

asanchez75/mahara

By asanchez75

•Updated over 6 years ago

derived from image: mhughes2k/mahara:19.04_stable but adding SAML support.

Image
0

111

asanchez75/mahara repository overview

derived from image: mhughes2k/mahara:19.04_stable but adding SAML support. The memcached service MUST be started manually inside the container by running /etc/init.d/memcached start since the original image has not support for tools like supervisor by default.

 version: "3"
 services:
     db:
       image: postgres:9
       restart: always
       environment:
         POSTGRES_USER: mahara
         POSTGRES_PASSWORD: "graffl3"
         POSTGRES_DB: mahara
       ports:
         - "9100:5432"

     mahara:
       image: asanchez75/mahara:19.04_stable
       restart: always
       ports:
         - "9000:80" #map to port 80 on container

⁠For debugging
  • For line 10, in the file:
/var/www/html/auth/saml/extlib/simplesamlphp/vendor/robrichards/xmlseclibs/src/Utils/XPath.php

replace const EXTENDED_ALPHANUMERIC = '\w\d\s-_:\.'; by const EXTENDED_ALPHANUMERIC = '\w\d\s\-_:\.';

  • For line 89, in the file:
/var/www/html/config.php

replace //$cfg->productionmode = false; by $cfg->productionmode = false;

See

https://mahara.org/interaction/forum/topic.php?id=8478&post33926⁠

⁠For logging into postgresql
psql -Umahara

Tag summary

Content type

Image

Digest

Size

461.5 MB

Last updated

over 6 years ago

docker pull asanchez75/mahara:19.04_stable