From 3ff3c56290844549ff5efca107a70d4d7b3e3b67 Mon Sep 17 00:00:00 2001 From: Matthew Baggett <matthew@baggett.me> Date: Wed, 29 Jan 2025 18:55:37 +0100 Subject: [PATCH] Add metube --- products/yarr/metube.tf | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 products/yarr/metube.tf diff --git a/products/yarr/metube.tf b/products/yarr/metube.tf new file mode 100644 index 0000000..702efc8 --- /dev/null +++ b/products/yarr/metube.tf @@ -0,0 +1,27 @@ +module "metube" { + source = "../../docker/service" + image = "ghcr.io/alexta69/metube" + enable = var.enabled + service_name = "metube" + stack_name = var.stack_name + environment_variables = { + DOWNLOAD_DIR = "/media/youtube" + HTTPS = false + CUSTOM_DIRS = true + TEMP_DIR = "/media/youtube/.temp" + } + remote_volumes = { + "/media" = module.media + } + mounts = { + "/etc/localtime" = "/etc/localtime" + } + networks = [module.network] + converge_enable = false + traefik = { + domain = "metube.${var.traefik.domain}" + ssl = true + port = 8081 + } + placement_constraints = var.placement_constraints +} \ No newline at end of file