mirror of
https://github.com/immich-app/devtools.git
synced 2026-09-30 13:23:00 +08:00
35 lines
769 B
Terraform
35 lines
769 B
Terraform
resource "cloudflare_pages_project" "project" {
|
|
account_id = var.cloudflare_account_id
|
|
name = local.sanitised_project_name
|
|
production_branch = var.env
|
|
|
|
build_config {
|
|
web_analytics_tag = cloudflare_web_analytics_site.analytics.site_tag
|
|
web_analytics_token = cloudflare_web_analytics_site.analytics.site_token
|
|
}
|
|
|
|
lifecycle {
|
|
ignore_changes = [
|
|
build_config["build_caching"],
|
|
]
|
|
}
|
|
}
|
|
|
|
data "cloudflare_zone" "zone" {
|
|
name = var.domain
|
|
}
|
|
|
|
module "domain" {
|
|
source = "../domain"
|
|
|
|
app_name = var.app_name
|
|
env = var.env
|
|
domain = var.domain
|
|
}
|
|
|
|
resource "cloudflare_web_analytics_site" "analytics" {
|
|
account_id = var.cloudflare_account_id
|
|
host = module.domain.fqdn
|
|
auto_install = false
|
|
}
|