Polyer

Appwrite

Appwrite · 服务数量: 14 · 分类: 后端服务 · 来源: Coolify. 部署前检查此模板的服务与必需配置。

后端服务Coolify 开放目录
目录原文介绍

目录或发布者提供的介绍按原文展示。

A backend-as-a-service platform that simplifies the web & mobile app development.

此模板会创建什么

appwriteappwrite/appwrite:2.0.0
私有服务 持久化存储卷
appwrite-consoleappwrite/new:1.1.16
私有服务
appwrite-realtimeappwrite/appwrite:2.0.0
私有服务
appwrite-workerappwrite/appwrite:2.0.0
私有服务
appwrite-task-schedulerappwrite/appwrite:2.0.0
私有服务
appwrite-task-maintenanceappwrite/appwrite:2.0.0
私有服务
appwrite-task-intervalappwrite/appwrite:2.0.0
私有服务
appwrite-geoappwrite/geo:0.3.1
私有服务
appwrite-assistantappwrite/assistant:0.8.4
私有服务
appwrite-browserappwrite/browser:0.3.4
私有服务
appwrite-postgresqlappwrite/postgres:0.1.0
私有服务 持久化存储卷
appwrite-redisredis:7.4.7-alpine
私有服务 持久化存储卷
appwrite-clickhouseclickhouse/clickhouse-server:26.4.3-alpine
私有服务 持久化存储卷
appwrite-gatewaynginx:1.27-alpine
公开入口

需要检查的配置

以下是模板暴露的配置项。部署表单会标明必填参数,并在创建服务前进行验证。

参数环境变量名
Compose project nameCOMPOSE_PROJECT_NAME
App assistant openai api key_APP_ASSISTANT_OPENAI_API_KEY
App compression min size bytes_APP_COMPRESSION_MIN_SIZE_BYTES
App connections database documentsdb_APP_CONNECTIONS_DATABASE_DOCUMENTSDB
App connections database vectorsdb_APP_CONNECTIONS_DATABASE_VECTORSDB
App console bitbucket app id_APP_CONSOLE_BITBUCKET_APP_ID
App console bitbucket secret_APP_CONSOLE_BITBUCKET_SECRET
App console countries denylist_APP_CONSOLE_COUNTRIES_DENYLIST
App console domain_APP_CONSOLE_DOMAIN
App console github app id_APP_CONSOLE_GITHUB_APP_ID
App console github secret_APP_CONSOLE_GITHUB_SECRET
App console gitlab app id_APP_CONSOLE_GITLAB_APP_ID
App console gitlab endpoint_APP_CONSOLE_GITLAB_ENDPOINT
App console gitlab secret_APP_CONSOLE_GITLAB_SECRET
App console google app id_APP_CONSOLE_GOOGLE_APP_ID
App console google secret_APP_CONSOLE_GOOGLE_SECRET
App console hostnames_APP_CONSOLE_HOSTNAMES
App console trusted projects_APP_CONSOLE_TRUSTED_PROJECTS
App console whitelist emails_APP_CONSOLE_WHITELIST_EMAILS
App console whitelist ips_APP_CONSOLE_WHITELIST_IPS
App database shared namespace_APP_DATABASE_SHARED_NAMESPACE
App database shared tables_APP_DATABASE_SHARED_TABLES
App db host documentsdb_APP_DB_HOST_DOCUMENTSDB
App db pass documentsdb_APP_DB_PASS_DOCUMENTSDB
App db schema documentsdb_APP_DB_SCHEMA_DOCUMENTSDB
App db user documentsdb_APP_DB_USER_DOCUMENTSDB
App dns_APP_DNS
App docker hub password_APP_DOCKER_HUB_PASSWORD
App docker hub username_APP_DOCKER_HUB_USERNAME
App domain target caa_APP_DOMAIN_TARGET_CAA
App email certificates_APP_EMAIL_CERTIFICATES
App experiment logging config_APP_EXPERIMENT_LOGGING_CONFIG
App experiment logging provider_APP_EXPERIMENT_LOGGING_PROVIDER
App functions creation abuse limit_APP_FUNCTIONS_CREATION_ABUSE_LIMIT
App logging config_APP_LOGGING_CONFIG
App logging config realtime_APP_LOGGING_CONFIG_REALTIME
App logging provider_APP_LOGGING_PROVIDER
App maintenance retention audit console_APP_MAINTENANCE_RETENTION_AUDIT_CONSOLE
App maintenance start time_APP_MAINTENANCE_START_TIME
App migrations firebase client id_APP_MIGRATIONS_FIREBASE_CLIENT_ID
App migrations firebase client secret_APP_MIGRATIONS_FIREBASE_CLIENT_SECRET
App options abuse increased limit projects_APP_OPTIONS_ABUSE_INCREASED_LIMIT_PROJECTS
App queue name_APP_QUEUE_NAME
App redis pass_APP_REDIS_PASS
App redis user_APP_REDIS_USER
App sms from_APP_SMS_FROM
App sms projects deny list_APP_SMS_PROJECTS_DENY_LIST
App sms provider_APP_SMS_PROVIDER
App smtp host_APP_SMTP_HOST
App smtp password_APP_SMTP_PASSWORD
App smtp port_APP_SMTP_PORT
App smtp secure_APP_SMTP_SECURE
App smtp username_APP_SMTP_USERNAME
App storage antivirus host_APP_STORAGE_ANTIVIRUS_HOST
App storage backblaze access key_APP_STORAGE_BACKBLAZE_ACCESS_KEY
App storage backblaze bucket_APP_STORAGE_BACKBLAZE_BUCKET
App storage backblaze secret_APP_STORAGE_BACKBLAZE_SECRET
App storage do spaces access key_APP_STORAGE_DO_SPACES_ACCESS_KEY
App storage do spaces bucket_APP_STORAGE_DO_SPACES_BUCKET
App storage do spaces secret_APP_STORAGE_DO_SPACES_SECRET
App storage linode access key_APP_STORAGE_LINODE_ACCESS_KEY
App storage linode bucket_APP_STORAGE_LINODE_BUCKET
App storage linode secret_APP_STORAGE_LINODE_SECRET
App storage s3 access key_APP_STORAGE_S3_ACCESS_KEY
App storage s3 bucket_APP_STORAGE_S3_BUCKET
App storage s3 endpoint_APP_STORAGE_S3_ENDPOINT
App storage s3 secret_APP_STORAGE_S3_SECRET
App storage wasabi access key_APP_STORAGE_WASABI_ACCESS_KEY
App storage wasabi bucket_APP_STORAGE_WASABI_BUCKET
App storage wasabi secret_APP_STORAGE_WASABI_SECRET
App system response format_APP_SYSTEM_RESPONSE_FORMAT
App vcs bitbucket client id_APP_VCS_BITBUCKET_CLIENT_ID
App vcs bitbucket client secret_APP_VCS_BITBUCKET_CLIENT_SECRET
App vcs bitbucket webhook secret_APP_VCS_BITBUCKET_WEBHOOK_SECRET
App vcs gitea browser endpoint_APP_VCS_GITEA_BROWSER_ENDPOINT
App vcs gitea client id_APP_VCS_GITEA_CLIENT_ID
App vcs gitea client secret_APP_VCS_GITEA_CLIENT_SECRET
App vcs gitea endpoint_APP_VCS_GITEA_ENDPOINT
App vcs gitea webhook secret_APP_VCS_GITEA_WEBHOOK_SECRET
App vcs github app id_APP_VCS_GITHUB_APP_ID
App vcs github app name_APP_VCS_GITHUB_APP_NAME
App vcs github client id_APP_VCS_GITHUB_CLIENT_ID
App vcs github client secret_APP_VCS_GITHUB_CLIENT_SECRET
App vcs github private key_APP_VCS_GITHUB_PRIVATE_KEY
App vcs github webhook secret_APP_VCS_GITHUB_WEBHOOK_SECRET
App vcs gitlab client id_APP_VCS_GITLAB_CLIENT_ID
App vcs gitlab client secret_APP_VCS_GITLAB_CLIENT_SECRET
App vcs gitlab endpoint_APP_VCS_GITLAB_ENDPOINT
App vcs gitlab webhook secret_APP_VCS_GITLAB_WEBHOOK_SECRET
App vcs origin client id_APP_VCS_ORIGIN_CLIENT_ID
App vcs origin private key_APP_VCS_ORIGIN_PRIVATE_KEY
App vcs webhook url_APP_VCS_WEBHOOK_URL

部署步骤

  1. 点击配置部署,登录或创建账户。
  2. 选择新项目或已有项目,以及可用区域。
  3. 检查服务、必填参数、存储和兼容性警告。配置确认后再提交部署。
  4. 查看部署日志,完成应用初始化,并在生产使用前测试连接地址。

托管费用

CPU、内存、存储与网络使用量共同计费,所选区域会影响资源价格。多服务模板中的每个服务都产生资源用量;外部 API 与软件许可证费用单独计算。

查看价格与资源费用估算

来源与验证

此部署配置来自 Coolify 的 Apache-2.0 开放模板集合,通过 Polyer compose 导入器进行适配。

静态兼容性分析不等于实际应用验证。生产使用前,请测试所选配置和恢复流程。

选择下一步