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