Erişim
- Tarayıcını aç ve şu adresi ziyaret et:
https://<SERVER_IP>/_/admin - Kendinden imzalı SSL sertifikası kullanılıyor, tarayıcı uyarısı bekleniyor.
- Sunucuda saklanan yönetici kimlik bilgilerini kullanarak oturum açı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 - Servis dosyası:
/etc/systemd/system/trailbase.service - Ortam yapılandırması:
/etc/default/trail - Nginx config:
/etc/nginx/sites-available/trailbase - Etkinleştirilen 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ı
Yararlı 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
- Bir systemd hizmeti olarak çalışır
- Root dışı kullanıcı olarak çalışır (
trailbase) - Dahili olarak bağlı
127.0.0.1:4000ve Nginx HTTPS aracılığıyla kullanıma sunuldu - Kendinden imzalı SSL kullanır
- Bazı CLI komutları açık gerektirir
--data-dir - Gerekirse varsayılan örneği durdurabilir ve yeni bir tane çalıştırabilirsiniz:
systemctl stop trailbase - Yönlendirme/bağlantı noktası değişirse Nginx'i güncelleyin