From 69c610fe15eff7d25cef8fa77674aa8c7c2efced Mon Sep 17 00:00:00 2001 From: WilliamMiceli Date: Thu, 21 Nov 2019 18:33:32 -0500 Subject: [PATCH] Added Traefik labels just in case it's needed later; note about public hosting --- README.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0e3750a..71edf03 100644 --- a/README.md +++ b/README.md @@ -13,5 +13,23 @@ - Will be using `mysql_secure_installation --use-default`, for now as I can't find what the defaults actually are. - [https://dev.mysql.com/doc/refman/5.7/en/mysql-secure-installation.html] - Use `nginx -s reload` to reload the web server's configurations +- I (William) will host an instance at [friends.proxy0.williammiceli.io] that is publically accessible for testing. If anyone wants me to change the version/image used, just let me know. -##hello +#### Traefik Configuration Labels + +` +traefik.enable: true +traefik.http.routers.CS4430-Project-router-http.entrypoints: http +traefik.http.routers.CS4430-Project-router-http.rule: Host(`friends.proxy0.williammiceli.io`) +traefik.http.routers.CS4430-Project-router-http.middlewares: CS4430-Project-redirectHttp +traefik.http.routers.CS4430-Project-router-http.service: CS4430-Project-service-http +traefik.http.routers.CS4430-Project-router-https.entrypoints: https +traefik.http.routers.CS4430-Project-router-https.rule: Host(`friends.proxy0.williammiceli.io`) +traefik.http.routers.CS4430-Project-router-https.tls: true +traefik.http.routers.CS4430-Project-router-https.tls.certresolver: letsencrypt +traefik.http.routers.CS4430-Project-router-https.service: CS4430-Project-service-http +traefik.http.middlewares.CS4430-Project-redirectHttp.redirectscheme.permanent: true +traefik.http.middlewares.CS4430-Project-redirectHttp.redirectscheme.scheme: https +traefik.http.services.CS4430-Project-service-http.loadbalancer.passhostheader: true +traefik.http.services.CS4430-Project-service-http.loadbalancer.server.port: "80" +` \ No newline at end of file