Conversation
Add overview with Terraform basics, self-hosting redirect note, and guides for provider configuration, database resources, and data sources. Link to appwrite/terraform-provider-appwrite; align content with README. Made-with: Cursor
Made-with: Cursor
… nav Align docs with provider: bucket, messaging_provider, messaging_topic. Move database guide under resources/databases; add resources/storage and resources/messaging. Nav: Getting started, Resources, Data sources. Redirect old /terraform/databases path. Made-with: Cursor
Made-with: Cursor
…tion Made-with: Cursor
Made-with: Cursor
Add terraform.svg to icon pipeline (svgtofont + sprite), use web-icon-terraform in docs Tooling menu. Colors normalized by optimizer; sidebar uses currentColor like other nav icons. Made-with: Cursor
Made-with: Cursor
Made-with: Cursor
…th registry docs Add registry URLs for provider index, generated docs, and per-resource pages. Pin required_providers example to ~> 0.0.4; cross-link GitHub for source. Made-with: Cursor
…only Made-with: Cursor
…hyphens Made-with: Cursor
…e heading Made-with: Cursor
Add 2026-04-08 changelog on IaC value, docs, registry, and catalog. Add integrations/terraform-provider page under Deployments with cover and avatar SVGs. Made-with: Cursor
Product announcement with docs, registry, and integrations links; cover SVG. Made-with: Cursor
…weaks Add introducing-terraform-provider-for-appwrite post and levi-van-noort author. Use ASCII hyphens in Terraform provider and databases docs. Include icon font output assets and avatar. Made-with: Cursor
These copies are not produced by the icon build; drop them from the repo. Made-with: Cursor
Prevents accidental commits of Finder "file 2.ext" duplicates. Made-with: Cursor
Made-with: Cursor
Made-with: Cursor
Greptile SummaryThis PR adds full documentation for the official Confidence Score: 5/5Safe to merge — no P0/P1 issues found and all previously flagged concerns are resolved. All prior review concerns have been addressed: changelog link matches the renamed file, mongo icon is intact, and the HCL alias comment is in place. No new logic, routing, or icon regressions were found. Remaining feedback from earlier rounds was P2-level and is not repeated here. No files require special attention. Important Files Changed
Reviews (6): Last reviewed commit: "docs(terraform): refresh blog rewrite, c..." | Re-trigger Greptile |
| } | ||
| ``` | ||
|
|
||
| ## Topics {% #topics %} | ||
|
|
There was a problem hiding this comment.
Missing warning about committing service account JSON to git
The FCM example reads credentials with file("firebase-service-account.json") but there is no note warning users to add that file to .gitignore and never commit it. Readers following this example for the first time may inadvertently leak their service account key.
Consider adding a short note here:
Important: Add
firebase-service-account.jsonto your.gitignore. Never commit secret files to version control; use environment variables or a secrets manager for CI.
Resolve conflicts: icon sprite/types (terraform + restored mongo), changelog split for 2026-04-08 entries, github-stars, and regenerated icon output. Made-with: Cursor
Made-with: Cursor
…s, assets Align TablesDB resource names and capabilities; add Auth, Functions, Sites, Webhooks, and Backups pages; fold data source into Databases; update redirects. Refresh Terraform blog, changelog, and integration copy; new covers and avatar. Made-with: Cursor
Made-with: Cursor
Made-with: Cursor
Made-with: Cursor
There was a problem hiding this comment.
I think this blog is still missing some resources, other than that it looks fine. I did a rewrite of it here: https://github.com/appwrite/website/pull/2887/changes#diff-77917839cc715ba8a72fb8737c10434dfdfd13fd29086b3f7d9837fb26deca5c
| --- | ||
| layout: changelog | ||
| title: "Terraform provider for Appwrite" | ||
| date: 2026-04-17 |
There was a problem hiding this comment.
| date: 2026-04-17 | |
| date: 2026-04-19 |
What does this PR do?
(Provide a description of what this PR does.)
Test Plan
(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)
Related PRs and Issues
(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)
Have you read the Contributing Guidelines on issues?
(Write your answer here.)