Appwrite

Web、モバイル、およびFlutterアプリケーション向けのオールインワン開発プラットフォーム。

Appwrite コンソールにアクセスする

  1. ブラウザでマシンのIPアドレスにアクセスしてください (http://<SERVER-IP>/)
  2. アカウントを作成する – Appwriteアカウントに登録してください。
  3. 最初のプロジェクトを作成する – 開発環境を設定する

CLIアクセス

コマンドラインから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アクセスの有効化を依頼してください)。
  • 本番環境用に適切なドメインを設定することを検討してください。

申請内容