-
Notifications
You must be signed in to change notification settings - Fork 318
Feat plans docs #311
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat plans docs #311
Changes from 2 commits
8821084
cd95f2e
b56ce76
172ebe1
f226eeb
9a4ac1e
0002940
d62bb21
32c9bab
e2648ae
d61b2fd
037abae
bb1ba63
3cbeac7
486c0a5
57dd1f9
ffa43ce
01d9b34
ead6fb4
8b1d168
bf10560
f4957bf
6e96311
1f46bb9
e000faf
44c54b9
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,90 @@ | ||||||
| --- | ||||||
| layout: article | ||||||
| title: Plans | ||||||
| description: Understand Appwrite's different pricing plans, behaviors, billing cycles, and limitations. | ||||||
| --- | ||||||
|
|
||||||
| Appwrite Cloud provides flexible plans that meets your needs, whether you're developing hobby and side projects, or delivering production ready code to millions of users. | ||||||
| This page covers differences between different plans and the behavior when you switch between plans. | ||||||
|
|
||||||
| # Plans {% #plans %} | ||||||
|
|
||||||
| Appwrite Cloud provides three different plans tailored to each project's unique needs. | ||||||
| Appwrite Cloud's generous **Starter** plan is enough for most projects to build a user base and gain momentum. | ||||||
| Appwrite's **Pro** plan and **Scale** plan are pay per member and pay per organization respectively, and help you scale your growing projects to any sized audience. | ||||||
|
|
||||||
| You can compare each of the plans in the [pricing page](https://appwrite.io/pricing). | ||||||
|
|
||||||
| ## Select a plan {% #selecting-a-plan %} | ||||||
|
|
||||||
| [TODO] | ||||||
|
|
||||||
| ## Billing periods {% #billing-periods %} | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. All plans will have a billing period of 30 days from sign-up. If you have signed up for a Pro or Scale plan, your billing period will begin once the trial period ends. You can view your organization's current billing period in the Billing tab in the console. |
||||||
|
|
||||||
| [TODO] | ||||||
|
|
||||||
| ## Regions {% #regions %} | ||||||
| [TODO: awaiting response from engineering] | ||||||
|
|
||||||
| # Resource limits {% #resource-limits %} | ||||||
| Each plan in Appwrite Cloud has a set of resource limits. You can find the details of these resource limits in the in the [pricing page](https://appwrite.io/pricing). | ||||||
|
|
||||||
| Each resource limit is applied per month and resets at the beginning of each month. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
|
||||||
| ## Reaching resource limits {% #reaching-resource-limits %} | ||||||
| The following limit consequences will persist until the current billing period ends. | ||||||
| {% table %} | ||||||
| * Component | ||||||
| * Consequence | ||||||
| --- | ||||||
| * **Bandwidth** {% rowspan=3 %} | ||||||
| * Project creation is disabled. | ||||||
| --- | ||||||
| * Importing projects via migrations disabled. | ||||||
| --- | ||||||
| * Platform creation disabled. | ||||||
| --- | ||||||
| * **Active users** | ||||||
| * Auth member creation/team invitations disabled. | ||||||
| --- | ||||||
| * **Compute** | ||||||
| * Function executions are disabled. | ||||||
| --- | ||||||
| * **Realtime** | ||||||
| * Realtime subscriptions disabled. | ||||||
| --- | ||||||
| * **Storage** | ||||||
| * File uploads are disabled. Persists across billing periods. | ||||||
| {% /table %} | ||||||
|
|
||||||
| ## Switching to Starter plan and reaching limits {% #switching-to-starter-plan-reaching-resource-limits %} | ||||||
|
|
||||||
| When you switch from Pro or Scale plan to Starter plan, you will be able to take advantage of the existing limits until the end of the current billing period. | ||||||
| After the billing period ends, the Starter plan limits and consequences will apply. | ||||||
|
|
||||||
| If an organisation has multiple members after the billing period ends, all admins besides the original creator of the organization will be removed. | ||||||
| The following consequences should also apply at the project level if the Starter plan per-project resource limits have been exceeded. | ||||||
|
|
||||||
|
|
||||||
| {% table %} | ||||||
| * Component | ||||||
| * Action | ||||||
| --- | ||||||
| * **Platforms** | ||||||
| * If more than 3 platforms have been created, disable them in order of date created (oldest ones first). | ||||||
| --- | ||||||
| * **Webhooks** | ||||||
| * If more than 2 webhooks have been created, disable them in order of date created (oldest ones first). | ||||||
| --- | ||||||
| * **Teams** | ||||||
| * If more than 100 teams have been created, disable them in order of date created (oldest ones first). | ||||||
| --- | ||||||
| * **Databases** | ||||||
| * If more than 1 database has been created, disable them in order of date created (oldest ones first). | ||||||
| --- | ||||||
| * **Buckets** | ||||||
| * If more than 3 buckets have been created, disable them in order of date created (oldest ones first). | ||||||
| --- | ||||||
| * **Functions** | ||||||
| * If more than 5 functions have been created, disable them in order of date created (oldest ones first). | ||||||
| {% /table %} | ||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure we need this section. But if we do... we might say something along the lines of