Advertisement
Guest User

Untitled

a guest
Mar 16th, 2019
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. defaultEntryPoints = ["http", "https"]
  2.  
  3. [entryPoints]
  4. [entryPoints.dashboard]
  5. address = ":88"
  6. [entryPoints.dashboard.auth]
  7. [entryPoints.dashboard.auth.basic]
  8. users = ["admin:19081987"]
  9. [entryPoints.http]
  10. address = ":80"
  11. [entryPoints.http.redirect]
  12. entryPoint = "https"
  13. [entryPoints.https]
  14. address = ":443"
  15. [entryPoints.https.tls]
  16.  
  17. [api]
  18. entrypoint="dashboard"
  19.  
  20. [acme]
  21. email = "myemail@gmail.com"
  22. storage = "acme.json"
  23. entryPoint = "https"
  24. onHostRule = false
  25. [acme.httpChallenge]
  26. entryPoint = "http"
  27.  
  28. [docker]
  29. domain = "mysite.com"
  30. watch = true
  31. network = "web"
  32.  
  33. [[acme.domains]]
  34. main = "mysite.com"
  35. [[acme.domains]]
  36. main = "*.mysite.com"
  37.  
  38. version: '3.7'
  39. services:
  40. wordpress:
  41. depends_on:
  42. - db
  43. image: wordpress:latest
  44. volumes:
  45. - ./wordpress_files:/var/www/html
  46. - ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
  47. restart: always
  48. networks:
  49. - web
  50. container_name: mysitewp
  51. environment:
  52. WORDPRESS_DB_HOST: db:3306
  53. WORDPRESS_DB_USER: user
  54. WORDPRESS_DB_PASSWORD: pass
  55. WORDPRESS_DB_NAME: mysitedp
  56. labels:
  57. - "traefik.backend=mysitewp"
  58. - "traefik.docker.network=web"
  59. - "traefik.frontend.rule=Host:mysite.com"
  60. - "traefik.enable=true"
  61. - "traefik.port=80"
  62.  
  63. db:
  64. image: mysql:5.7
  65. volumes:
  66. - ./db_data:/var/lib/mysql
  67. restart: always
  68. networks:
  69. - web
  70. container_name: mysitedb
  71. environment:
  72. MYSQL_ROOT_PASSWORD: pass
  73. MYSQL_DATABASE: mysitedb
  74. MYSQL_USER: user
  75. MYSQL_PASSWORD: pass
  76.  
  77. adminer:
  78. image: adminer
  79. restart: always
  80. networks:
  81. - web
  82. ports:
  83. - 89:8080
  84. labels:
  85. - "traefik.backend=adminer"
  86. - "traefik.docker.network=web"
  87. - "hostname=adminer"
  88. - "traefik.frontend.rule=Host:adminer.mysite.com"
  89. - "traefik.enable=true"
  90. - "traefik.port=89"
  91. depends_on:
  92. - db
  93.  
  94. networks:
  95. web:
  96. external: true
  97.  
  98. unable to generate a certificate for the domains
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement