mirror of
https://github.com/trailbaseio/trailbase.git
synced 2026-02-14 21:49:14 -06:00
bdb373584009836b854861c96df617dd13655d09
This is only to avoid accidentally leaking any secrets from early development especially in the light of short-sha attacks.
TrailBase
A blazingly fast, single-file, and open-source server for your application with type-safe restful APIs, auth, admin dashboard, etc.
For more context, documentation, and an online live demo, check out our website trailbase.io.
FAQ
Check out our website.
Project Structure
This repository contains all components that make up TrailBase, as well as tests, documentation and examples. Only our benchmarks are kept separately due to their external dependencies.
Building
If you have all the necessary build dependencies (rust, nodejs, pnpm, ...) installed, you can simply build TrailBase by running:
$ git submodule update --init --recursive
$ cargo build
Alternatively, you can build with docker:
$ git submodule update --init --recursive
$ docker build . -t trailbase
Contributing
Contributions are very welcome, let's just talk upfront to see how a proposal fits into the overall roadmap and avoid any surprises.
Languages
Rust
53.6%
TypeScript
36.7%
C#
1.9%
Dart
1.5%
Python
0.9%
Other
5.3%