50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
트레일베이스

트레일베이스

TrailBase는 단일 파일 SQLite 백엔드입니다. 빠른 PocketBase 대안인 30MB 바이너리의 인증과 REST API, 실시간 기능을 함께 제공합니다. Apache 2.0 라이센스가 부여되고 Rust로 작성되었으며 사용자 정의 서버 로직을 위한 관리 UI 및 JS 후크가 있습니다. 인디 프로젝트 및 프로토타입용으로 제작되었습니다.

버전

최신

운영 체제

Ubuntu Server 24.04 LTS

최소 숫양

1 GB

IP 유형

IPV4,IPV6

입장

  • 브라우저를 열고 방문하세요: https://<SERVER_IP>/_/admin
  • 자체 서명된 SSL 인증서가 사용되며 브라우저 경고가 예상됩니다.
  • 서버에 저장된 관리자 자격 증명을 사용하여 로그인합니다. /root/.cloudzy-creds
  • 자격 증명을 보려면 다음을 실행하세요. /root/.cloudzy-creds

중요한 파일과 디렉토리

  • 바이너리: /usr/local/bin/trail
  • 데이터 디렉터리: /var/lib/trailbase/traildepot
  • 서비스 파일: /etc/systemd/system/trailbase.service
  • 환경 구성: /etc/default/trail
  • Nginx 설정: /etc/nginx/sites-available/trailbase
  • 활성화된 사이트: /etc/nginx/sites-enabled/trailbase
  • SSL 인증서: /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem
  • 관리자 자격 증명: /root/.cloudzy-creds

트레일 CLI 사용법

유용한 명령:

# 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

메모

  • 시스템 서비스로 실행됩니다.
  • 루트가 아닌 사용자로 실행됩니다(trailbase)
  • 내부적으로 바인딩됨 127.0.0.1:4000 Nginx HTTPS를 통해 노출됩니다.
  • 자체 서명된 SSL을 사용합니다.
  • 일부 CLI 명령에는 명시적 요구 사항이 있습니다. --data-dir
  • 필요한 경우 기본 인스턴스를 중지하고 새 인스턴스를 실행할 수 있습니다. systemctl stop trailbase
  • 라우팅/포트가 변경되면 Nginx 업데이트

지금 TrailBase를 배포하세요. 월 $2.48부터.