diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2024-05-20 06:51:34 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2024-05-20 06:55:35 +0200 |
commit | 8b158d7894fd2b064377f51a9cc01b37088e75d2 (patch) | |
tree | 574b647b5fa597aac8c1cc755db11572a6c7bc1d /terraform/unifi-controller/main.tf | |
parent | 20e3861e2a13c86fd1ed149ed8371b814b71f477 (diff) | |
download | infra-8b158d7894fd2b064377f51a9cc01b37088e75d2.tar.gz infra-8b158d7894fd2b064377f51a9cc01b37088e75d2.tar.bz2 infra-8b158d7894fd2b064377f51a9cc01b37088e75d2.tar.xz infra-8b158d7894fd2b064377f51a9cc01b37088e75d2.zip |
unifi-controller: Adding mongo
Diffstat (limited to 'terraform/unifi-controller/main.tf')
-rw-r--r-- | terraform/unifi-controller/main.tf | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/terraform/unifi-controller/main.tf b/terraform/unifi-controller/main.tf index 760e67c..915685a 100644 --- a/terraform/unifi-controller/main.tf +++ b/terraform/unifi-controller/main.tf @@ -14,6 +14,10 @@ terraform { source = "cyrilgdn/postgresql" version = "1.18.0" } + sops = { + source = "lokkersp/sops" + version = "0.6.10" + } } } @@ -24,5 +28,14 @@ provider "docker" { locals { domain_name = "unifi.vpn.trygvis.io" - docker_image = "lscr.io/linuxserver/unifi-controller:8.0.24" + docker_image_controller = "lscr.io/linuxserver/unifi-controller:8.0.24" + docker_image_mongo = "mongo:3.6" + + mongo_username = "unifi" + mongo_password = data.sops_file_entry.mongo_password +} + +data "sops_file_entry" "mongo_password" { + source_file = "../../sops.yml" + data_key = "mongo_password" } |