diff --git a/infra/main.tf b/infra/main.tf index 9982e44..80c0e2e 100644 --- a/infra/main.tf +++ b/infra/main.tf @@ -86,6 +86,7 @@ locals { KEBOOLA_STORAGE_TOKEN=${var.keboola_token} KEBOOLA_STACK_URL=${var.keboola_stack_url} KEBOOLA_PROJECT_ID=${var.keboola_project_id} + SEED_ADMIN_EMAIL=${var.admin_email} LOG_LEVEL=info ENVEOF # Strip leading whitespace from heredoc @@ -93,7 +94,7 @@ locals { chmod 600 "$APP_DIR/.env" echo "=== Creating data directory ===" - mkdir -p /data/state /data/analytics /data/src_data/parquet + mkdir -p /data/state /data/analytics /data/extracts chown -R 1000:1000 /data echo "=== Starting Docker Compose ===" diff --git a/infra/variables.tf b/infra/variables.tf index cb21b6b..dd6d239 100644 --- a/infra/variables.tf +++ b/infra/variables.tf @@ -66,6 +66,12 @@ variable "keboola_project_id" { default = "" } +variable "admin_email" { + description = "Admin email for initial seed (e.g., admin@company.com)" + type = string + default = "" +} + variable "domain" { description = "Domain name for SSL (optional, empty = IP only)" type = string