%50 indirim tüm planlarda, sınırlı süre. Başlangıç fiyatı $2.48/mo
TrailBase

TrailBase

TrailBase, tek dosyalı bir SQLite backend'dir. 30 MB'lık bir ikili dosyada kimlik doğrulama, REST API'ler ve gerçek zamanlı özellikler bir arada; hızlı bir PocketBase alternatifi. Apache 2.0 lisanslı, Rust ile yazılmış, yönetim arayüzü ve özel sunucu mantığı için JS hook'larıyla birlikte gelir. Bağımsız projeler ve prototipler için tasarlanmıştır.

Sürüm

En Son

İşletim Sistemi

Ubuntu Server 24.04 LTS

En. RAM

1 GB

IP Türleri

IPV4,IPV6

Erişim

  • Tarayıcınızı açın ve şu adresi ziyaret edin: https://<SERVER_IP>/_/admin
  • Kendinden imzalı SSL sertifikası kullanılmaktadır; tarayıcı uyarısı beklenen bir durumdur.
  • Sunucuda kayıtlı yönetici kimlik bilgileriyle giriş yapın: /root/.cloudzy-creds
  • Kimlik bilgilerini görüntülemek için şunu çalıştırın: /root/.cloudzy-creds

Önemli Dosyalar ve Dizinler

  • İkili: /usr/local/bin/trail
  • Veri dizini: /var/lib/trailbase/traildepot
  • Hizmet dosyası: /etc/systemd/system/trailbase.service
  • Ortam yapılandırması: /etc/default/trail
  • Nginx yapılandırması: /etc/nginx/sites-available/trailbase
  • Etkinleştirilmiş site: /etc/nginx/sites-enabled/trailbase
  • SSL sertifikaları: /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem
  • Yönetici kimlik bilgileri: /root/.cloudzy-creds

Trail CLI Kullanımı

Kullanışlı komutlar:

# Show all available commands
trail help

# Version
trail --version

# Start server (manual run)
trail run --help
trail --data-dir /var/lib/trailbase/traildepot run --address 127.0.0.1:4000

# Create user
trail --data-dir /var/lib/trailbase/traildepot user add <email> <password>

# Delete user
trail --data-dir /var/lib/trailbase/traildepot user delete <email>

# Change password
trail --data-dir /var/lib/trailbase/traildepot user change-password <email> <new-password>

# Change email
trail --data-dir /var/lib/trailbase/traildepot user change-email <old-email> <new-email>

# Admin commands
trail --data-dir /var/lib/trailbase/traildepot admin list
trail --data-dir /var/lib/trailbase/traildepot admin promote <email>
trail --data-dir /var/lib/trailbase/traildepot admin demote <email>

# Export OpenAPI definitions
trail openapi
  
# Components (WASM)
trail components list

Notlar

  • systemd servisi olarak çalışır
  • Root olmayan kullanıcı olarak çalışır (trailbase)
  • İç olarak bağlı 127.0.0.1:4000 ve Nginx HTTPS üzerinden erişime açılır
  • Kendinden imzalı SSL kullanır
  • Bazı CLI komutları açık bir --data-dir
  • Gerektiğinde varsayılan örneği durdurup yeni bir tane başlatabilirsiniz: systemctl stop trailbase
  • Yönlendirme veya port değişikliklerinde Nginx'i güncelleyin

Geliştirme Araçlarında Daha Fazlası

İlgili uygulamalar.

TrailBase'yi şimdi dağıtın. Aylık 2,48 dan başlayan fiyatlarla.