Files
homelab/tasks/floof.yml
T
alex 358cb8ef64
Deploy Containers / Prepare (push) Successful in 46s
lol whoops
2026-05-19 16:21:02 -04:00

24 lines
662 B
YAML

---
- name: Deploy Floof
include_role:
name: docker
vars:
name: floofs_adventure
directories:
- "{{ data_dir }}/floof"
networks:
- name: "{{ docker_network_name }}"
build:
git:
repo: git@git.alexav.gg:alex/floofs-adventure.git
dest: "{{ data_dir }}/floof"
image:
name: floofs-adventure
tag: latest
labels:
traefik.enable: "true"
traefik.http.routers.floof.rule: Host(`floof.alexav.gg`)
traefik.http.routers.floof.entrypoints: webSecure
traefik.http.routers.floof.tls.certresolver: letsencrypt
traefik.http.services.floof.loadbalancer.server.port: "3001"