
Product
Reachability for Ruby Now in Beta
Reachability analysis for Ruby is now in beta, helping teams identify which vulnerabilities are truly exploitable in their applications.
The 'Baas' in 'Baasil' stands for 'Backend as a Service' - Its goal is to provide the same simplicity as BaaS solutions but without compromising flexibility and without the lock-in factor and associated costs.
More concretely, Baasil is a command line tool for creating app boilerplates on your local machine and deploying them to any Rancher Kubernetes environment with a single command. Other Kubernetes environments may be supported in the future, but right now it's just Rancher. The main difference between environments tends to be the load balancer.
Right now, the only boilerplate/framework supported is SCC; see SocketCluster (http://socketcluster.io/) but we hope to add more in the future (and maybe turn this project into a package manager for Kubernetes-based frameworks - So feel free to get involved!).
SCC is a scalable boilerplate/framework which is designed from the ground up to run natively on Rancher/Kubernetes. It can scale across any number of hosts to support millions of concurrent users without having to change any code. Currently, it doesn't support any database so you should use an external DB service if you need to store persistent state - Other than that, it's ideal for building your own stateless pub/sub service.
You need to have the following installed on your host to be able to use Baasil:
You also need access to the following:
You can install Baasil using:
sudo npm install -g baasil
You can setup and run your SCC app locally by following these instructions: https://docs.baasil.io/running_your_app_locally.html
Then, to create your Rancher/K8s infrastructure and deploy your app to it, you should continue reading: https://docs.baasil.io/creating_your_kubernetes_cluster_on_ec2.html
FAQs
Command line interface for deploying apps to Kubernetes running on Rancher
We found that baasil demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Reachability analysis for Ruby is now in beta, helping teams identify which vulnerabilities are truly exploitable in their applications.

Research
/Security News
Malicious npm packages use Adspect cloaking and fake CAPTCHAs to fingerprint visitors and redirect victims to crypto-themed scam sites.

Security News
Recent coverage mislabels the latest TEA protocol spam as a worm. Here’s what’s actually happening.