diff --git a/services/media/.terraform.lock.hcl b/services/media/.terraform.lock.hcl deleted file mode 100644 index 70d1fae..0000000 --- a/services/media/.terraform.lock.hcl +++ /dev/null @@ -1,21 +0,0 @@ -# This file is maintained automatically by "terraform init". -# Manual edits may be lost in future updates. - -provider "registry.terraform.io/hashicorp/nomad" { - version = "1.4.16" - hashes = [ - "h1:PQxNPNmMVOErxryTWIJwr22k95DTSODmgRylqjc2TjI=", - "h1:tyfjD/maKzb0RxxD9KWgLnkJu9lnYziYsQgGw85Giz8=", - "zh:0d4fbb7030d9caac3b123e60afa44f50c83cc2a983e1866aec7f30414abe7b0e", - "zh:0db080228e07c72d6d8ca8c45249d6f97cd0189fce82a77abbdcd49a52e57572", - "zh:0df88393271078533a217654b96f0672c60eb59570d72e6aefcb839eea87a7a0", - "zh:2883b335bb6044b0db6a00e602d6926c047c7f330294a73a90d089f98b24d084", - "zh:390158d928009a041b3a182bdd82376b50530805ae92be2b84ed7c3b0fa902a0", - "zh:7169b8f8df4b8e9659c49043848fd5f7f8473d0471f67815e8b04980f827f5ef", - "zh:9417ee1383b1edd137024882d7035be4dca51fb4f725ca00ed87729086ec1755", - "zh:a22910b5a29eeab5610350700b4899267c1b09b66cf21f7e4d06afc61d425800", - "zh:a6185c9cd7aa458cd81861058ba568b6411fbac344373a20155e20256f4a7557", - "zh:b6260ca9f034df1b47905b4e2a9c33b67dbf77224a694d5b10fb09ae92ffad4c", - "zh:d87c12a6a7768f2b6c2a59495c7dc00f9ecc52b1b868331d4c284f791e278a1e", - ] -} diff --git a/services/media/caddy.nomad b/services/media/caddy.nomad deleted file mode 100644 index bbcca6b..0000000 --- a/services/media/caddy.nomad +++ /dev/null @@ -1,60 +0,0 @@ -job "multimedia" { - datacenters = ["dc1"] - type = "service" - - group "multimedia" { - count = 1 - - network { - mode = "bridge" - port "web" { - host_network = "wesher" - to = 80 - } - } - - volume "media-read" { - type = "host" - read_only = true - source = "media-read" - } - - service { - name = "library" - provider = "nomad" - port = "web" - - tags = [ - "traefik.enable=true", - "traefik.http.routers.library.entryPoints=websecure", - ] - } - - task "main" { - driver = "docker" - - volume_mount { - volume = "media-read" - destination = "/mnt/media" - read_only = true - } - - config { - image = "caddy" - args = [ - "caddy", - "file-server", - "--root", - "/mnt/media", - "--browse", - ] - ports = ["web"] - } - - resources { - cpu = 50 - memory = 250 - } - } - } -} diff --git a/services/media/media.tf b/services/media/media.tf deleted file mode 100644 index 7accf24..0000000 --- a/services/media/media.tf +++ /dev/null @@ -1,7 +0,0 @@ -resource "nomad_job" "caddy" { - hcl2 { - enabled = true - } - - jobspec = file("${path.module}/caddy.nomad") -}