This commit is contained in:
Vassiliy Yegorov
2021-10-28 10:54:42 +03:00
parent f601d3c9c3
commit 65685cbad0
4 changed files with 25 additions and 10 deletions

View File

@@ -2,14 +2,30 @@ version: '3.7'
services: services:
dokuwiki: dokuwiki:
image: bitnami/dokuwiki image: bitnami/dokuwiki
ports: labels:
- '8080:80' - "traefik.enable=true"
- "traefik.http.routers.wiki.entrypoints=https"
- "traefik.http.routers.wiki.rule=Host(`${DOMAIN}`)"
- "traefik.http.routers.wiki.tls=true"
- "traefik.http.routers.wiki.tls.certresolver=letsEncrypt"
- "traefik.http.routers.wiki.service=wiki-service"
- "traefik.http.services.wiki-service.loadbalancer.server.port=8080"
environment: environment:
- DOKUWIKI_USERNAME=admin - DOKUWIKI_USERNAME=admin
- DOKUWIKI_PASSWORD=admin - DOKUWIKI_PASSWORD=admin
- DOKUWIKI_WIKI_NAME=amega-wiki - DOKUWIKI_WIKI_NAME=amega-wiki
volumes: volumes:
- data:/bitnami' - data:/bitnami'
networks:
- wikinet
- webproxy
volumes: volumes:
data: data:
networks:
wikinet:
name: wikinet
webproxy:
name: webproxy
external: true

View File

@@ -3,7 +3,7 @@ http:
s3-minio: s3-minio:
entryPoints: entryPoints:
- https - https
rule: Host(`s3.domain.ru`) rule: Host(`s3.rmcert.ru`)
service: s3-minio-service service: s3-minio-service
tls: tls:
certResolver: letsEncrypt certResolver: letsEncrypt
@@ -13,8 +13,7 @@ http:
healthCheck: healthCheck:
path: /minio/health/live path: /minio/health/live
scheme: http scheme: http
interval: "10s"
timeout: "5s"
servers: servers:
- url: http://192.168.1.3:9000 - url: http://192.168.1.3:9000
- url: http://192.168.1.4:9000
- url: http://192.168.1.5:9000
- url: http://192.168.1.6:9000

View File

@@ -28,9 +28,9 @@ providers:
docker: docker:
endpoint: "unix:///var/run/docker.sock" endpoint: "unix:///var/run/docker.sock"
exposedByDefault: false exposedByDefault: false
# file: file:
# directory: /custom directory: /custom
# watch: true watch: true
# kubernetesIngress: # kubernetesIngress:
# endpoint: "https://rke.domain.ru/k8s/clusters/c-xxxxx" # endpoint: "https://rke.domain.ru/k8s/clusters/c-xxxxx"
# token: "" # Token from Rancher # token: "" # Token from Rancher

View File

@@ -17,7 +17,7 @@ services:
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
- ./data/traefik.yml:/traefik.yml:ro - ./data/traefik.yml:/traefik.yml:ro
- ./data/acme.json:/acme.json - ./data/acme.json:/acme.json
# - ./data/custom/:/custom/:ro - ./data/custom/:/custom/:ro
- ./data/basic.auth:/basic.auth - ./data/basic.auth:/basic.auth
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"