Cep Tabanı

Yerleşik veritabanı, kimlik doğrulama, dosyalar ve gerçek zamanlı API ile açık kaynaklı Go arka ucu.

Erişim

  • Kontrol paneli: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

Süper kullanıcı kimlik bilgileri

Kimlik bilgileriniz güvenli bir şekilde şu yerde saklanır: /root/.cloudzy-creds

Hizmet Yönetimi

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

Günlükler ve Sorun Giderme

PocketBase günlükleri şu konuma kaydedilir: /root/pb/std.log

Günlükleri gerçek zamanlı olarak görüntülemek için: tail -f /root/pb/std.log

Veya systemd aracılığıyla: journalctl -u pocketbase -f

Önemli Dosyalar ve Dizinler

  • Ana kurulum dizini: /root/pb/
  • Ana yürütülebilir dosya: /root/pb/pocketbase
  • Günlük dosyası (stdout + stderr): /root/pb/std.log
  • Veritabanı ve dosya depolama: /root/pb/pb_data/
  • Süper kullanıcı kimlik bilgileri: /root/.cloudzy-creds
  • Systemd hizmet tanımı: /lib/systemd/system/pocketbase.service
  • Nginx yapılandırması: /etc/nginx/sites_available/pocketbase

Bir Etki Alanı ile SSL'yi Etkinleştirme

Zaten var certbot yüklendi.

Düzenle /etc/nginx/sites-available/pocketbaseve Değiştir _ içinde server_name _; gerçek alan adınızla, örneğin:

server_name example.com;

Etki alanı DNS kaydınızın sunucu IP adresinize yönlendirildiğinden emin olun.

Çalıştır:

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

Artık PocketBase'e güvenli bir şekilde erişin:

https://<domain>/_/

 

Başvuru Detayları