From 19fc0c0957142bc0d7bdaca87192fb9acee0b08f Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Fri, 8 May 2020 21:45:27 +0100 Subject: [PATCH] Add shorter URLs for upload --- ansible/roles/upload/files/docker-compose.yml | 4 ++-- terraform/0rng.one.tf | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) 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 +}