Showing posts with label redis. Show all posts
Showing posts with label redis. Show all posts

Tuesday, September 8, 2015

Redis Security Release


Today, Redis released Redis 3.0.4, which patches several critical security issues. Redis suggests that all users upgrade to this new version.

Due to these security issues, we have released Bitnami Redis 3.0.4 in Google Cloud Platform and a Bitnami Redis container that fixes these issues. 

Have questions about Bitnami Redis or the security issue? Post to our community forum, and we would be happy to help you.

Tuesday, June 23, 2015

Bitnami Container Images for Docker - Now in Beta

We’re very happy to announce availability of the first set of Bitnami container images focused on the needs of application developers. We’ve been using containers internally for close to a year and have found them useful, both for local and cloud-based development and testing.

Bitnami container images can help you:
  • Reduce the time it takes to setup a developer on a new project
  • Reduce friction when sharing environments - experience less “but it worked on my machine?” 
  • Mix and match languages for specific projects - with consistency, regardless of the components you select
As with any rapidly evolving technology, we’ve run into a few bumps along the way, but believe that containers offer an interesting way to collaborate on your next software project and that they are complementary to our existing installers, virtual machines, and cloud images.

We’re starting small and initially focused on the needs of Web developers. Today we’re announcing beta Bitnami container images for nginx, php-fpm, mariadb, memcached, node, redis, apache, and ruby.

Our container images have been built around some key ideas we wanted, but found lacking, in other publicly available container images. Bitnami containers for Docker:
  • Share a common base OS (initially Ubuntu 14.04) to minimize time-to-get-started
  • Are kept up-to-date with consistent version tagging
  • Are easy to combine into a multi-tier application because they are consistently documented and take a standardized approach to configuration, bootstrapping, and logging
  • Separate data from code to enable upgrading of individual components
  • Include run-time notification of new versions
Bitnami container images are available now on the Docker Hub Registry and on GitHub. A walk-through of  how to use these container images to package a real-world application is also available.

We’re very interested in feedback from you on how these container images could be improved. Please open issues with ideas for enhancements or use cases on GitHub. We welcome contributions to the code, so please open a pull request if you have code to share.

Click here to get Bitnami container images for Docker.

Friday, November 30, 2012

Updated BitNami Node.JS 0.8.15 available

We are happy to announce a new version of BitNami Node.js Stack: 0.8.15. Compared with v0.6, this release brings significant improvements in performance, as well as cleanup in several core APIs and new debugging features. Some of them are the following:

- Node got a lot faster.
- Node got more stable.
- You can do stuff with file descriptors.
- The cluster module is much more awesome.
- The domain module was added.
- The repl is better.
- The build system changed from waf to gyp.
- and more!

As with all BitNami Stacks, this stack is available as a native installer for Linux and OS X, as a virtual machine or as an Amazon cloud image (AMI).

Getting started with BitNami Node.js

The BitNami Node.js Stack comes with a relocatable Node.js built with its dependencies, as well as NPM for manging modules and node-waf  to build native C++ extensions for Node.js. It also bundles a ready to use Redis server, a perfect complement to your Node.js web applications.



Once you have installed the stack, open the BitNami console. This console is a script to load the stack environment so you can run any command installed:

$ cd installdir
$ ./use_nodejs

You can use the node interactive shell:

$ node
> console.log('Hello world!')

Node.js comes with the npm package manager. This example shows how to install the express package globally. Express is a high performance, high class web development for Node.js inspired by Sinatra.

$ npm -g install express
$ npm -g list

Now you can create your own minimalistic project executing:

$ mkdir projects
$ cd projects
$ express sample-application

Then install the project dependencies:

$ cd sample-application
$ npm install

Now you can deploy your application:

$ node app.js
$ Express server listening on port 3000 in development mode

Finally, check the application from your browser at http://127.0.0.1:3000. You can find more info about BitNami Node.js stack at our Wiki or post any question or suggestion in our forum.


Wednesday, May 30, 2012

New BitNami Stack: Node.js

And here it is! We have just released another new, and very popularly requested, BitNami Stack: Node.js! We are excited to add the BitNami Node.js Stack to the library of great web applications that are available on BitNami.org. 

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. 

The BitNami Node.js Stack comes with a relocatable Node.js built with its dependencies, as well as NPM for manging modules and node-waf to build native extensions for Node.js. It also bundles a ready to use Redis server, the perfect complement to your Node.js web applications. In addition, most used modules are also included. Among others, the stack bundles:
  • Coffee Script: A friendly language that compiles into JavaScript.
  • Jade: A high performance template engine heavily influenced by Haml and implemented in JavaScript.
  • Express: High performance, high class web development for Node.js. Inspired by Sinatra. 
  • Node-dev: A development tool on top of Node.js that automatically restarts the node process when a script is modified.
As with all BitNami Stacks, this Stack is available as an installer for native installs on Linux and OS X, as a virtual machine or Amazon cloud image (AMI).