Mediawiki-docker-compose-ldap-ucs: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 14: | Zeile 14: | ||
services: | services: | ||
mediawiki: | mediawiki: | ||
| − | image: | + | image: xinux/mediawiki-ldap-plugins:latest |
restart: always | restart: always | ||
ports: | ports: | ||
| − | - | + | - 30000:80 |
links: | links: | ||
- database | - database | ||
#volumes: | #volumes: | ||
| − | # | + | # - ./html:/var/www/html/ |
environment: | environment: | ||
LDAPCONF: "/var/www/html/ldap.conf" | LDAPCONF: "/var/www/html/ldap.conf" | ||
| Zeile 29: | Zeile 29: | ||
volumes: | volumes: | ||
- ./mariadb:/var/lib/mysql | - ./mariadb:/var/lib/mysql | ||
| − | + | env_file: | |
| − | - | + | - mariadb.env |
| − | + | ~ | |
| − | |||
| − | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Version vom 3. August 2021, 13:05 Uhr
UCS Vorarbeiten
- cat /etc/apache2/sites-enables/default-ssl.conf
ProxyPass /mediawiki/ http://127.0.0.1:30000/mediawiki/ retry=0 ProxyPassReverse /mediawiki/ http://127.0.0.1:30000/mediawiki/
Verzeichnisse anlegen
- cd /var/lib/univention-appcenter/apps
- mkdir mediawiki
- cd mediawiki
- mkdir mariadb
Docker Compose
version: '3'
services:
mediawiki:
image: xinux/mediawiki-ldap-plugins:latest
restart: always
ports:
- 30000:80
links:
- database
#volumes:
# - ./html:/var/www/html/
environment:
LDAPCONF: "/var/www/html/ldap.conf"
database:
image: mariadb
restart: always
volumes:
- ./mariadb:/var/lib/mysql
env_file:
- mariadb.env
~
Starten
- docker-compose up -d
HTML Verzeichnis kopieren
- docker cp mediawiki_mediawiki_1:/var/www/html .
Kommentarzeichen entfernen
volumes: - ./html:/var/www/html/
Restart
- docker-compose down ; docker-compose up -d