From 2f00916756e93dce23c6974221183ff623901db9 Mon Sep 17 00:00:00 2001 From: Matthew McKinnon Date: Fri, 20 Sep 2024 19:59:24 +1000 Subject: [PATCH] feat: add comprofix.com --- main.yml | 7 ++++++- tasks/comprofix.com.yml | 14 ++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 tasks/comprofix.com.yml diff --git a/main.yml b/main.yml index 88001c8..61f6450 100644 --- a/main.yml +++ b/main.yml @@ -51,7 +51,12 @@ vars: traefik_host: traefik02.comprofix.xyz tags: traefik_install - tasks: + tasks: + + - name: Deploy comprofix.com website + import_tasks: tasks/comprofix.com.yml + tags: comprofix_install + - name: Deploy iDrac Fan Controller import_tasks: tasks/idrac.yml tags: idrac_install diff --git a/tasks/comprofix.com.yml b/tasks/comprofix.com.yml new file mode 100644 index 0000000..f9a5a5d --- /dev/null +++ b/tasks/comprofix.com.yml @@ -0,0 +1,14 @@ +- name: Create the comprofix.com container + docker_container: + name: comprofix.com + image: git.comprofix.com/mmckinnon/comprofix.com:latest + restart_policy: unless-stopped + recreate: true + networks: + - name: proxy + labels: + traefik.enable: "true" + traefik.http.routers.comprofix.rule: "Host(`comprofix.com`)" + traefik.http.routers.comprofix.entrypoints: "https" + traefik.http.routers.comprofix.tls: "true" + traefik.http.services.comprofix.loadbalancer.server.port: "80" \ No newline at end of file