Hozzáférés
- Nyisd meg a böngészőt, és lépj a következő címre:
https://<SERVER_IP>/_/admin - Önaláírt SSL tanúsítványt használ, böngészőben figyelmezetés várható.
- Jelentkezz be a szerveren tárolt admin hitelesítő adatokkal:
/root/.cloudzy-creds - A hitelesítő adatok megtekintéséhez futtasd:
/root/.cloudzy-creds
Fontos fájlok és könyvtárak
- Bináris:
/usr/local/bin/trail - Adatkönyvtár:
/var/lib/trailbase/traildepot - Szolgáltatásfájl:
/etc/systemd/system/trailbase.service - Környezet beállítása:
/etc/default/trail - Nginx konfiguráció:
/etc/nginx/sites-available/trailbase - Engedélyezve oldal:
/etc/nginx/sites-enabled/trailbase - SSL tanúsítványok:
/etc/nginx/ssl/fullchain.pem,/etc/nginx/ssl/privkey.pem - Rendszergazdai hitelesítési adatok:
/root/.cloudzy-creds
Trail CLI-használat
Hasznos parancsok:
# 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
Megjegyzések
- systemd szolgáltatásként fut
- Nem root felhasználóként fut (
trailbase) - Belsőleg kötött
127.0.0.1:4000és Nginx HTTPS-en keresztül érhető el - Önaláírt SSL-t használ
- Néhány CLI-parancshoz explicit megadás szükséges
--data-dir - Szükség esetén leállíthatod az alapértelmezett példányt, és elindíthatsz egy újat:
systemctl stop trailbase - Frissítsd az Nginx-et, ha módosul az útválasztás vagy a port