50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
TrailBase

TrailBase

TrailBase는 단일 파일 SQLite 백엔드입니다. 30 MB 바이너리 하나로 인증, REST API, 실시간 기능을 제공하는 빠른 PocketBase 대안입니다. Apache 2.0 라이선스로 Rust로 작성되었으며, 관리자 UI와 서버 커스텀 로직을 위한 JS 훅을 포함합니다. 개인 프로젝트와 프로토타입에 최적화되어 있습니다.

버전

최신

운영 체제

Ubuntu Server 24.04 LTS

최소 RAM

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

Trail 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

메모

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

개발 도구 더 보기

관련 앱.

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