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

author Nemo <me@captnemo.in> 2019-01-18 0:51:36.0 +05:30:00
committer Nemo <me@captnemo.in> 2019-01-18 0:51:36.0 +05:30:00
commit
1b61a07c5543809f70bdccfabc598e53d9c8d590 [patch]
tree
e4097e34650eb32b515f90134144bb58cb924283
parent
245806ca8d2b669f991fcd2c1f968ef85ce54249
download
1b61a07c5543809f70bdccfabc598e53d9c8d590.tar.gz

Updates RSS Bridge



Diff

 providers.tf              |  9 +++++++++
 rss-bridge.tf             | 34 ++++++++++++++++------------------
 modules/container/main.tf |  2 ++
 3 files changed, 20 insertions(+), 25 deletions(-)

diff --git a/providers.tf b/providers.tf
index 136a007..95afb20 100644
--- a/providers.tf
+++ a/providers.tf
@@ -1,6 +1,13 @@
provider "docker" {

  host      = "tcp://docker.vpn.bb8.fun:2376"
  cert_path = "./secrets"
  cert_path = "./secrets/tatooine"
  version   = "~> 2.0.0"
}

provider "docker" {

  host      = "tcp://dovpn.vpn.bb8.fun:2376"
  cert_path = "./secrets/sydney"
  alias     = "sydney"
  version   = "~> 2.0.0"
}

diff --git a/rss-bridge.tf b/rss-bridge.tf
index cf9333a..fb4542f 100644
--- a/rss-bridge.tf
+++ a/rss-bridge.tf
@@ -1,36 +1,22 @@
module "rss-bridge" {

  name   = "rss-bridge"
  source = "modules/container"
  image  = "rssbridge/rss-bridge:latest"

  image = "captn3m0/rss-bridge:sec-filings"

  web {

    expose = true
    host   = "rss-bridge.${var.root-domain}"
  }

  networks = "${list(module.docker.traefik-network-id)}"
  networks = ["${data.docker_network.bridge.id}"]

  #   files    = ["/app/public/whitelist.txt"]
  volumes = [{

    container_path = "/app/public/whitelist.txt"
    host_path      = "/mnt/xwing/config/rss-bridge/whitelist.txt"
  }]
}

  #   contents = [
  #     <<EOF
  # AmazonBridge
  # BandcampBridge
  # ContainerLinuxReleasesBridge
  # DiscogsBridge
  # FDroidBridge
  # FacebookBridge
  # GithubIssueBridge
  # GithubSearchBridge
  # GoComicsBridge
  # GoogleSearchBridge
  # InstagramBridge
  # ReadComicsBridge
  # SoundcloudBridge
  # SteamBridge
  # StripeAPIChangeLogBridge
  # AmazonPriceTrackerBridge
  # EOF
  #     ,
  #   ]
data "docker_network" "bridge" {

  name = "bridge"
}
diff --git a/modules/container/main.tf b/modules/container/main.tf
index ca92672..451c1b6 100644
--- a/modules/container/main.tf
+++ a/modules/container/main.tf
@@ -21,6 +21,8 @@
  entrypoint = "${var.entrypoint}"
  user       = "${var.user}"

  network_mode = "bridge"

  // Only attach the traefik network if
  // service is exposed to the web
  networks = ["${concat(var.networks,split(",",lookup(var.web, "expose", "false") == "false" ? "" :"${data.docker_network.traefik.id}"))}"]