🏡 index : github.com/captn3m0/nebula.git

author Nemo <commits@captnemo.in> 2020-10-11 18:29:56.0 +05:30:00
committer Nemo <commits@captnemo.in> 2020-10-11 18:29:56.0 +05:30:00
commit
373793fcb510633809c9382b7b6592530fde2f00 [patch]
tree
8f058eabd0fb8a3238cac80aa0d363e2b7a5c524
parent
4922bd098f4189b1c2e3056519f556a17589f048
download
373793fcb510633809c9382b7b6592530fde2f00.tar.gz

Setup one for audiobooks



Diff

 media/gonic.tf | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/media/gonic.tf b/media/gonic.tf
index 54f2277..7253aa3 100644
--- a/media/gonic.tf
+++ a/media/gonic.tf
@@ -34,3 +34,41 @@
    }
  ]
}

// Run a second instance, just for Audiobooks
module "gonic-audio" {

  source = "../modules/container"
  image  = "sentriz/gonic"
  name   = "gonic-audio"

  resource {

    memory      = "256"
    memory_swap = "256"
  }

  web {

    port   = 80
    host   = "audiobooks.bb8.fun"
    expose = true
  }

  env = [

    "GONIC_SCAN_INTERVAL=60",
    "GONIC_MUSIC_PATH=/books",
    "GONIC_DB_PATH=/data/gonic-audio.db"
  ]

  networks = "${list(docker_network.media.id, data.docker_network.bridge.id)}"

  volumes = [

    {
      host_path      = "/mnt/xwing/config/gonic"
      container_path = "/data"
    },
    {
      host_path      = "/mnt/xwing/media/Music/Audiobooks"
      container_path = "/books"
      read_only      = true
    }
  ]
}