OpenSource-Hub
T

trailbase

SHA-256
5.1k stars·개발 도구·SHA-256 체크섬 확인됨

서브밀리초급 성능의 단일 파일 셀프 호스팅 Firebase 대안으로, REST 및 실시간 API, 멀티 데이터베이스, WebAssembly 런타임, 인증 및 관리자 대시보드를 하나로 통합하고 있으며, Rust, SQLite, Wasmtime을 기반으로 구축되었습니다.

스마트 다운로드

Download 버전 다운로드

v0.27.3 · 23.5 MB

더 빠르고 간단한 Firebase 대안, 단 하나의 실행 파일로 백엔드 완성.

주요 기능

  • 단일 실행 파일로 배포가 매우 간단
  • 1밀리초 미만의 응답 속도, 별도의 캐시 불필요
  • 타입 안전한 REST 및 실시간 API
  • 내장 WebAssembly 런타임으로 사용자 정의 로직 작성 가능
  • 다중 데이터베이스 및 지리 공간 쿼리 지원

할 수 없는 것

  • •현재 Alpha 단계에 있으며 불안정하거나 API 변경이 있을 수 있습니다. 라이선스는 OSL-3.0으로, "파생 저작물"을 관대하게 정의하고 있지만, 읽어보고 변호사와 상담하는 것이 좋습니다. WebAssembly 컴포넌트에 대한 지원은 아직 개선 중입니다.

사용 사례

  • 모바일 앱 또는 Web 앱에 API를 제공하는 백엔드 빠르게 구축
  • Firebase를 대체하여 셀프 호스팅을 구현하고 벤더 종속 방지
  • 저지연 실시간 통신이 필요한 시나리오(채팅, 협업 등)
  • 엣지 컴퓨팅 또는 리소스가 제한된 환경에서의 경량 백엔드

TrailBase는 Rust, SQLite 및 Wasmtime을 기반으로 구축된 단일 파일 실행형 백엔드로, Firebase의 오픈 소스 대안이며, 서브밀리초 수준의 타입 안전 REST 및 실시간 API를 제공하고 다중 데이터베이스, WebAssembly 런타임, 지리공간 데이터, 서버 사이드 렌더링(SSR), 인증 및 관리 인터페이스를 지원합니다. 전용 캐시에 대한 필요성을 제거하여 자체 호스팅이 용이합니다. Linux, macOS 및 Windows용 사전 컴파일된 바이너리가 제공되며, Docker 또는 원클릭 설치 스크립트를 통해서도 배포할 수 있습니다. 클라이언트 라이브러리는 JavaScript/TypeScript, Dart/Flutter, Rust, C#/.NET, Swift, Kotlin, Go 및 Python을 지원합니다.

태그

firebase-alternativerustsqlitewasmrealtimebackendopen-source

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

다운로드: GitHub Releases 페이지에 접속하거나 다음 명령어 사용 curl -sSL https://trailbase.io/install.sh | bash

4

압축 해제 후 실행: trail run (첫 실행 시 관리자 계정이 자동으로 생성되고 자격 증명이 출력됩니다)

5

관리자 백엔드 로그인: http://localhost:4000/_/admin/ 을 열고 터미널에 출력된 자격 증명으로 로그인

설치 가이드
  1. 다운로드: GitHub Releases 페이지에 접속하거나 다음 명령어 사용 curl -sSL https://trailbase.io/install.sh | bash
  2. 압축 해제 후 실행: trail run (첫 실행 시 관리자 계정이 자동으로 생성되고 자격 증명이 출력됩니다)
  3. 관리자 백엔드 로그인: http://localhost:4000/_/admin/ 을 열고 터미널에 출력된 자격 증명으로 로그인
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

16fa50371f28d9a79acdd66d426478c1fd08d576041a5e871cca1e75987067a3

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

실행 파일과 생성된 traildepot 폴더를 직접 삭제하면 완전히 제거됩니다. Docker를 통해 배포한 경우 컨테이너를 중지하고 이미지를 삭제하십시오.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스OSL-3.0
마지막 업데이트2026-10-12 13:13:13
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

5 FAQs

유사한 프로젝트