Appwrite

一款适用于Web、移动端和Flutter应用程序的全能开发平台。

访问 Appwrite 控制台

  1. 在浏览器中输入设备的IP地址(http://<SERVER-IP>/)
  2. 创建账户 – 注册您的Appwrite账户。
  3. 创建您的第一个项目 – 设置开发环境

命令行界面访问

通过命令行管理 Appwrite:

appwrite login --endpoint "http://<SERVER-IP>/v1"

若要使用自签名证书,请添加:

appwrite client --self-signed true

应用配置更改

要修改Appwrite的行为(例如SMTP或域名):

  1. 编辑 /root/appwrite/.env
  2. 运行: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. 验证更改: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

环境变量:https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

重要文件与目录

  • 安装目录: /root/appwrite
  • 所有 Appwrite 服务的 Docker Compose 定义: /root/appwrite/docker-compose.yml
  • 环境变量(SMTP、域名、端口等): /root/appwrite/.env
  • Appwrite CLI 二进制文件: /usr/local/bin/appwrite
  • 交换文件: /swapfile

注释

  • 根据您的需求自定义配置。
  • 请确保允许此服务器建立SMTP连接(请申请启用SMTP访问权限)。
  • 请考虑为生产环境设置一个正式域名。

申请详情