Crux.land
crux.land is a free registry service meant for hosting small (≤ 20kB) single deno scripts.
Install / Use
/learn @denosaurs/Crux.landREADME
crux.land
crux.land is a free registry service meant for hosting small (< 20kB) single
deno scripts. All uploaded scripts are immutable and will not be changed nor
deleted unless there is a legal reason or if it is found malicious.
Development
crux.land runs on deno deploy and requires the
deployctl cli for local development.
For crux.land to work there are a few enviornment variables that need to be
set either in the local development enviornment or in the deploy settings. These
enviornment variables are:
| name | | ------------------------ | | S3_REGION | | S3_ACCESS_KEY_ID | | S3_SECRET_ACCESS_KEY | | S3_BUCKET | | DYNAMO_REGION | | DYNAMO_ACCESS_KEY_ID | | DYNAMO_SECRET_ACCESS_KEY | | DYNAMO_ALIAS_TABLE | | DYNAMO_USER_TABLE | | GITHUB_CLIENT_ID | | GITHUB_CLIENT_SECRET | | GITHUB_CALLBACK_URL |
Once the enviornment variables are set you can start it locally using:
> deployctl run --libs ns,fetchevent --config ./tsconfig.json ./main.ts
Listening on http://0.0.0.0:8080
Maintainers
- Elias Sjögreen (@eliassjogreen)
- crowlKats @crowlKats
- Filippo Rossi @qu4k
Supporters
Huge thanks to all our amazing supporters :heart:
<table> <tr> <td align="center"> <a href="https://github.com/hashrock"> <img src="https://avatars.githubusercontent.com/u/3132889?v=4" width="100px;" alt=""/> <br/> <sub><b>hashrock</b></sub> </a> </td> <td align="center"> <a href="https://lcas.dev"> <img src="https://avatars0.githubusercontent.com/u/7829205?s=200&u=5a9294123bdf7301054aacbc88fda275f72ad4cb&v=4" width="100px;" alt=""/> <br/> <sub><b>Luca Casonato</b></sub> </a> </td> <td align="center"> <a href="https://github.com/denoland"> <img src="https://avatars.githubusercontent.com/u/42048915?s=200&v=4" width="100px;" alt=""/> <br/> <sub><b>Denoland</b></sub> </a> </td> </tr> </table>Other
Contribution
Pull request, issues and feedback are very welcome. Code style is formatted with
deno fmt and commit messages are done following Conventional Commits spec.
Licence
Copyright 2020-2021, the denosaurs team. All rights reserved. MIT license.
Related Skills
tmux
354.0kRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
diffs
354.0kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
blogwatcher
354.0kMonitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
product
Cloud-agnostic Kubernetes infrastructure with Terraform & Helm for homelabs, edge, and production clusters.
