Hacker News new | comments | show | ask | jobs | submit login
Show HN: SparrowHub – Repository of useful scripts
5 points by melezhik on Feb 21, 2017 | hide | past | web | favorite | 3 comments

SparrowHub - https://sparrowhub.org is repository of scripts to solve various tasks. Find specific script here and use it or share your script with others uploading script to SparrowHub.

Sparrow - https://github.com/melezhik/sparrow - command line client provides API to distributes/search/install/configure/run scripts in centralized manner, as usual packages of software ( like deb or rpm rpm ), it works on most any Linux platforms.

SparrowHub/Sparrow - easy way to develop your scripts and distribute them across your teams!

Will be glad to hear your feedback.


Sparrow looks like an interesting piece of code.

For a contemporary systems scripting language, it might make sense to implement certificates and signing to go along side the scripting hub because historically, script repositories tend to become untrustworthy. In the best case this is due to code that makes assumptions and misses corner cases. In the worst case, scripts do bad things by design.

Good luck.

Hi! Thanks so much for your reply.

SparrowHub acts over ssl certificate provided by Let's Encrypt Certificate Authority. It is used for account related operations. Other API related to plugins search and downloading available by http, but it's possible to switch it to https.

A plugins ownership is validated by so called tokens generated once user get a SparrowHub account, so that plugins authors do not collide in names for theirs plugins.

If this is what do you mean? or you mean something else by saying " to implement certificates and signing" ?


That sounds a lot like what I mean at the higher level of abstraction.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact