
Security News
Scaling Socket from Zero to 10,000+ Organizations
Socket CEO Feross Aboukhadijeh shares lessons from scaling a developer security startup to 10,000+ organizations in this founder interview.
ezpaas-server
Advanced tools
At Tendigi, we build applications for a variety of clients, often simultaneously, and those applications usually require server-side infrastructure. We also build random things internally from time to time, and these often depend on services that have to live somewhere.
For production deployments, we love Heroku (when it makes financial sense) as well as systems like Deis which can be deployed on AWS / DigitalOcean / etc.
We longed for a simple, on-site PaaS solution that we could hack on as our needs evolved. Dokku is a great project, but we ran into some issues with it (problems updating to newer versions, discrepancies in application behavior compared to our other Deis deployments, a little annoying to work on because it's a collection of shell scripts, etc). As a result, we built EzPaaS: a mini Heroku clone, built in Ruby, powered by Deis images running on Docker.
EzPaaS requires Docker to be installed. We recommend following the Docker Community Edition (CE) installation instructions for your platform here.
EzPaaS also requires Ruby 2.2 or newer. It may work with older versions, but they have not been tested.
Install the gem. The easiest way is to install it for all users with sudo:
$ sudo gem install ezpaas-server
The server runs on port 3000 by default, and can be started by running ezpaasd with no arguments at the command line.
All data is stored in the filesystem. Everything is stored in ~/.ezpaas/ by default, but you can override this by passing the --data-dir option to ezpaasd.
Every time you ezpaasd starts, it checks for updates to the two Docker images used for building and running your applications: deis/slugbuilder and deis/slugrunner.

After ensuring it has the latest images, the server starts and you're ready to start deploying applications using the CLI!
Bug reports and pull requests are welcome on GitHub
The gem is available as open source under the terms of the MIT License.
FAQs
Unknown package
We found that ezpaas-server 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.

Security News
Socket CEO Feross Aboukhadijeh shares lessons from scaling a developer security startup to 10,000+ organizations in this founder interview.

Research
Socket Threat Research maps a rare inside look at OtterCookie’s npm-Vercel-GitHub chain, adding 197 malicious packages and evidence of North Korean operators.

Research
Socket researchers identified a malicious Chrome extension that manipulates Raydium swaps to inject an undisclosed SOL transfer, quietly routing fees to an attacker wallet.