diff --git a/ansible/roles/upload/files/docker-compose.yml b/ansible/roles/upload/files/docker-compose.yml index c3e0dde..9020213 100644 --- a/ansible/roles/upload/files/docker-compose.yml +++ b/ansible/roles/upload/files/docker-compose.yml @@ -23,7 +23,7 @@ services: - ./data/img:/usr/share/nginx/html:ro labels: - "traefik.enable=true" - - "traefik.http.routers.img.rule=Host(`img.theorangeone.net`)" + - "traefik.http.routers.img.rule=Host(`img.theorangeone.net`) || Host(`img.0rng.one`)" - "traefik.http.routers.img.tls=true" - "traefik.http.routers.img.tls.certresolver=le" @@ -45,6 +45,6 @@ services: - ./data/download:/usr/share/nginx/html:ro labels: - "traefik.enable=true" - - "traefik.http.routers.dl.rule=Host(`dl.theorangeone.net`)" + - "traefik.http.routers.dl.rule=Host(`dl.theorangeone.net`) || Host(`dl.0rng.one`)" - "traefik.http.routers.dl.tls=true" - "traefik.http.routers.dl.tls.certresolver=le" diff --git a/terraform/0rng.one.tf b/terraform/0rng.one.tf index e9d8267..57bd209 100644 --- a/terraform/0rng.one.tf +++ b/terraform/0rng.one.tf @@ -25,3 +25,19 @@ resource "cloudflare_record" "orngone_who" { type = "A" ttl = 1 } + +resource "cloudflare_record" "orngone_img" { + zone_id = cloudflare_zone.orngone.id + name = "img" + value = vultr_server.grimes.main_ip + type = "A" + ttl = 1 +} + +resource "cloudflare_record" "orngone_dl" { + zone_id = cloudflare_zone.orngone.id + name = "dl" + value = vultr_server.grimes.main_ip + type = "A" + ttl = 1 +}