ポケットベース

オープンソースのGoバックエンド。データベース、認証、ファイル管理、リアルタイムAPIを内蔵。

アクセス

  • ダッシュボード: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

スーパーユーザー認証情報

お客様の認証情報は以下に安全に保管されています: /root/.cloudzy-creds

サービス管理

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

ログとトラブルシューティング

PocketBaseのログは以下に保存されます: /root/pb/std.log

リアルタイムでログを表示するには: tail -f /root/pb/std.log

または systemd 経由で: journalctl -u pocketbase -f

重要なファイルとディレクトリ

  • メインインストールディレクトリ: /root/pb/
  • メイン実行ファイル: /root/pb/pocketbase
  • ログファイル(標準出力 + 標準エラー出力): /root/pb/std.log
  • データベースとファイルストレージ: /root/pb/pb_data/
  • スーパーユーザー認証情報: /root/.cloudzy-creds
  • Systemd サービス定義: /lib/systemd/system/pocketbase.service
  • Nginxの設定: /etc/nginx/sites_available/pocketbase

ドメインでのSSLの有効化

あなたはすでに持っています certbot インストール済み。

編集 /etc/nginx/sites-available/pocketbaseそして 置換 _ in server_name _; 実際のドメイン名で、例えば:

server_name example.com;

ドメインのDNSレコードがサーバーのIPアドレスを指すように設定してください。

実行:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <domain>

今すぐPocketBaseに安全にアクセスしてください:

https://<domain>/_/

 

申請内容