build-api
Version, currently main branch1 version
- main branchlatestAug 14, 2026
github.com/PlaceOS/build_service
PlaceOS Build Driver Service
0 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
build-api:
github: PlaceOS/build_service
branch: mainmain is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
~> 1.0- License
- MIT
- Target
build-apifrom src/app.cr
Dependencies
Runtime Dependencies
- qr-code*github: spider-gazelle/qr-code
- sqlite3*github: crystal-lang/crystal-sqlite3
- awscr-s3*github: taylorfinnell/awscr-s3
- stumpy_png*github: stumpycr/stumpy_png
- git-repository*github: place-labs/git-repository
- action-controller>= 5.5github: spider-gazelle/action-controller
- placeos-log-backend>= 0.11.2github: place-labs/log-backend
- crystal-two-factor-auth*github: stakach/crystal-two-factor-auth
Development Dependencies
- ameba*github: veelenga/amebadev
- hot_topic*github: jgaskins/hot_topicdev
README
PlaceOS Build Driver Service
PlaceOS service for compiling and storing PlaceOS drivers.
Contributing
See CONTRIBUTING.md.
Testing
crystal spec
- to run in development mode
crystal ./src/app.cr
Compiling
crystal build ./src/app.cr
Deploying
Once compiled you are left with a binary ./app
- for help
./app --help - viewing routes
./app --routes - run on a different port or host
./app -b 0.0.0.0 -p 80
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
main- Seen
- Aug 14, 2026
- Crystal
~> 1.0- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/PlaceOS/build_service
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 15, 2026
- Synced
- Aug 15, 2026
- Versions
- 1