Updates
Add docker compose for paperless
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# 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]
|
||||
}
|
||||
Reference in New Issue
Block a user