Files
Rescla 701b80ed65 Updates
Add docker compose for paperless
2026-05-26 15:51:33 +02:00

31 lines
878 B
Terraform

# locals {
# compose_content = file("${path.module}/paperless-ngx/docker-compose.yml")
# }
#
# # Force update when content changes
# resource "null_resource" "paperless_compose_update" {
# triggers = {
# content_hash = md5(local.compose_content)
# }
#
# # Optional: run docker-compose commands manually if needed
# # (only needed if you want full control; otherwise just use for dependency)
# provisioner "local-exec" {
# interpreter = ["bash", "-c"]
# command = <<EOT
# cd "${path.module}"
# docker compose -f docker-compose.yml down
# docker compose -f docker-compose.yml up -d --force-recreate
# EOT
# }
# }
resource "docker_compose" "paperless-ngx" {
project_name = "paperless-ngx"
config_paths = [
"${path.module}/paperless-ngx/docker-compose.yml",
]
# depends_on = [null_resource.paperless_compose_update]
}