mirror of
https://github.com/LukeHagar/website.git
synced 2025-12-10 21:07:46 +00:00
Change the layout of billing page
This commit is contained in:
@@ -51,13 +51,34 @@
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: 'Plans',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
label: 'Starter',
|
||||||
|
href: '/docs/advanced/platform/starter'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Pro',
|
||||||
|
href: '/docs/advanced/platform/pro'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Scale',
|
||||||
|
href: '/docs/advanced/platform/scale'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Upgrade',
|
||||||
|
href: '/docs/advanced/platform/upgrade'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Billing',
|
||||||
|
href: '/docs/advanced/platform/billing'
|
||||||
|
},
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: 'Configuration',
|
label: 'Configuration',
|
||||||
items: [
|
items: [
|
||||||
{
|
|
||||||
label: 'Plans',
|
|
||||||
href: '/docs/advanced/platform/plans'
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: 'Custom domains',
|
label: 'Custom domains',
|
||||||
href: '/docs/advanced/platform/custom-domains'
|
href: '/docs/advanced/platform/custom-domains'
|
||||||
|
|||||||
90
src/routes/docs/advanced/platform/pro/+page.markdoc
Normal file
90
src/routes/docs/advanced/platform/pro/+page.markdoc
Normal file
@@ -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 %}
|
||||||
|
|
||||||
|
[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.
|
||||||
|
|
||||||
|
## 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 %}
|
||||||
90
src/routes/docs/advanced/platform/scale/+page.markdoc
Normal file
90
src/routes/docs/advanced/platform/scale/+page.markdoc
Normal file
@@ -0,0 +1,90 @@
|
|||||||
|
---
|
||||||
|
layout: article
|
||||||
|
title: Scale
|
||||||
|
description: Appwrite's scale plan helps you grow your app to any sized audience.
|
||||||
|
---
|
||||||
|
|
||||||
|
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 %}
|
||||||
|
|
||||||
|
[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.
|
||||||
|
|
||||||
|
## 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 %}
|
||||||
6
src/routes/docs/advanced/platform/starter/+page.markdoc
Normal file
6
src/routes/docs/advanced/platform/starter/+page.markdoc
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
layout: article
|
||||||
|
title: Starter
|
||||||
|
description: Appwrite's starter plan provides a generous free tier. Perfect for budding projects, hobbiests, and side-projects.
|
||||||
|
---
|
||||||
|
|
||||||
Reference in New Issue
Block a user