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

author Nemo <me@captnemo.in> 2019-01-20 4:20:43.0 +05:30:00
committer Nemo <me@captnemo.in> 2019-01-20 4:20:43.0 +05:30:00
commit
9aadf62b5d4e51f92199c52b5e135c054fae1a56 [patch]
tree
aeeea607d4764f9270afde0f0c7630fb9f37a803
parent
54bcb8b8a9930a70cf9b2921f1fc0664e42935b5
download
9aadf62b5d4e51f92199c52b5e135c054fae1a56.tar.gz

Try bringing up minio server



Diff

 modules/outline/config.tf | 30 ++++++++++++++++++++++++------
 modules/outline/main.tf   |  3 ++-
 2 files changed, 25 insertions(+), 8 deletions(-)

diff --git a/modules/outline/config.tf b/modules/outline/config.tf
index 3f4d894..41ca0a0 100644
--- a/modules/outline/config.tf
+++ a/modules/outline/config.tf
@@ -8,7 +8,22 @@
  special = false
}

resource "random_string" "minio_access_key" {

  length  = 20
  lower   = false
  special = false
}

resource "random_string" "minio_secret_key" {

  length  = 20
  lower   = false
  special = false
}

locals {

  minio_secret_key = "${random_string.minio_secret_key.result}"
  minio_access_key = "${random_string.minio_access_key.result}"

  environment = [

    "DATABASE_URL=postgres://${var.db_username}:${random_string.password.result}@${var.db_host}:${var.db_port}/${var.db_name}?ssl_mode=disable",
    "DATABASE_URL_TEST=postgres://${var.db_username}:${random_string.password_test.result}@${var.db_host}:${var.db_port}/${var.db_name_test}?ssl_mode=disable",
@@ -41,6 +56,14 @@
    "SMTP_PASSWORD=${var.smtp_password}",
    "SMTP_FROM_EMAIL=${var.smtp_email}",
    "SMTP_REPLY_EMAIL=${var.reply_email}",

    # AWS credentials (optional in dev)
    "AWS_ACCESS_KEY_ID=${local.minio_access_key}",

    "AWS_SECRET_ACCESS_KEY=${local.minio_secret_key}",
    "AWS_S3_UPLOAD_BUCKET_URL=http://outline-s3:9000",
    "AWS_S3_UPLOAD_BUCKET_NAME=outline",
    "AWS_S3_UPLOAD_MAX_SIZE=26214400",
  ]

  # Used for showing new releases
@@ -51,12 +74,5 @@

  # "GOOGLE_ANALYTICS_ID=",
  # "BUGSNAG_KEY=",

  # AWS credentials (optional in dev)
  # "AWS_ACCESS_KEY_ID=notcheckedindev",
  # "AWS_SECRET_ACCESS_KEY=notcheckedindev",
  # "AWS_S3_UPLOAD_BUCKET_URL=http://s3:4569",
  # "AWS_S3_UPLOAD_BUCKET_NAME=outline-dev",
  # "AWS_S3_UPLOAD_MAX_SIZE=26214400",
  # "DEBUG=sql,cache,presenters,events",
}
diff --git a/modules/outline/main.tf b/modules/outline/main.tf
index f406230..04da6a0 100644
--- a/modules/outline/main.tf
+++ a/modules/outline/main.tf
@@ -21,5 +21,6 @@
    "${data.docker_network.postgres.id}",
  ]

  env = "${local.environment}"
  env                   = "${local.environment}"
  destroy_grace_seconds = "22"
}