Docs
Skip to content

Self-hosting

AWS deployment_

Deploy Appwrite on Amazon Web Services using the one-click Marketplace app.

2 min read

Raw

Deploy Appwrite on AWS using the pre-configured Marketplace app.

One-click installation

1. Launch from AWS Marketplace

  1. Visit the Appwrite AWS Marketplace page
  2. Click Continue to Subscribe
  3. Review and accept the subscription terms
  4. Click Continue to Configuration
  5. Choose your preferred region and software version
  6. Click Continue to Launch

2. Configure your instance

  1. Choose Launch through EC2 action
  2. Select instance type:
    • t3.medium minimum (2 vCPU, 4 GB RAM)
    • t3.large or larger for production
  3. Configure security group to allow:
    • HTTP (80)
    • HTTPS (443)
    • SSH (22) from your IP
  4. Select your EC2 key pair
  5. Click Launch

3. Complete setup

  1. Wait for instance to launch and pass status checks
  2. Navigate to your instance's public IP address in a web browser
  3. Complete the initial Appwrite setup wizard

Custom installations

For manual installations on AWS EC2, ECS, or other configurations, follow the general installation guide which covers Docker setup and configuration for any Linux server.

Production considerations

For production deployments, optimization, and advanced AWS configuration, see the production deployment guide.

Next steps

After successful deployment:

Was this page helpful?

Share what worked or what we should fix. Once approved, our agents automatically apply suggested updates to the docs.