Docker Traefik Beispiel Mediawiki: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „version: '3' networks: traefik-public: external: true services: mediawiki: image: mediawiki restart: always ports: - 7080:80 link…“) |
|||
Zeile 1: | Zeile 1: | ||
+ | <pre> | ||
version: '3' | version: '3' | ||
networks: | networks: | ||
Zeile 7: | Zeile 8: | ||
image: mediawiki | image: mediawiki | ||
restart: always | restart: always | ||
− | |||
− | |||
links: | links: | ||
- database | - database | ||
Zeile 34: | Zeile 33: | ||
MYSQL_PASSWORD: example | MYSQL_PASSWORD: example | ||
MYSQL_RANDOM_ROOT_PASSWORD: 'yes' | MYSQL_RANDOM_ROOT_PASSWORD: 'yes' | ||
+ | </pre> |
Version vom 26. März 2021, 08:52 Uhr
version: '3' networks: traefik-public: external: true services: mediawiki: image: mediawiki restart: always links: - database volumes: - ./images:/var/www/html/images # After initial setup, download LocalSettings.php to the same directory as # this yaml and uncomment the following line and use compose to restart # the mediawiki service - ./LocalSettings.php:/var/www/html/LocalSettings.php networks: - traefik-public labels: - "traefik.enable=true" - "traefik.http.services.wiki.loadbalancer.server.port=80" - "traefik.http.routers.wiki.rule=Host(`wiki.linugs.de`)" - "traefik.http.routers.wiki.entrypoints=websecure" - "traefik.http.routers.wiki.tls.certresolver=myresolver" database: image: mariadb restart: always environment: MYSQL_DATABASE: my_wiki MYSQL_USER: wikiuser MYSQL_PASSWORD: example MYSQL_RANDOM_ROOT_PASSWORD: 'yes'