アクセス
- ダッシュボード:
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 - ログファイル(stdout + stderr):
/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>/_/