From 78568c9d7dc3c827fa060e4a99aaa7bd23341f68 Mon Sep 17 00:00:00 2001 From: omidshj Date: Fri, 17 May 2024 18:15:35 +0330 Subject: [PATCH] dev --- deploy generate-image.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 deploy generate-image.yml diff --git a/deploy generate-image.yml b/deploy generate-image.yml new file mode 100644 index 0000000..4311c71 --- /dev/null +++ b/deploy generate-image.yml @@ -0,0 +1,30 @@ +--- +- name: udeploy generate-image + hosts: all + tasks: + - name: Stop generate-image container if it exists + docker_container: + name: generate-image + state: absent + - name: Deploy generate-image Docker container + docker_container: + name: generate-image + image: generate-image:{{semaphore_vars.task_details.incoming_version}} + state: started + restart_policy: always + networks: + - name: traefik + - name: inception + exposed_ports: + - "3000" + env: + sdxl_endpoint: "{{ sdxl_endpoint }}" + labels: + traefik.enable: "true" + traefik.docker.network: "traefik" + traefik.http.routers.gimage.entrypoints: "web,websecure" + traefik.http.routers.gimage.rule: "Host(`generate-image.eron.co`)" + traefik.http.services.gimage.loadbalancer.server.port: "3000" + traefik.http.routers.gimage.tls: "true" + traefik.http.routers.gimage.tls.certresolver: "letsencrypt" + traefik.http.routers.gimage.service: "gimage"