List of available packages and their versions

Bunnyshell supports the provisioning of multiple packages structured by their function. See below tables for details:

Tools
Data Store
Web
Logging
Monitoring
Languages
Big Data
Tools

Package

OS

Versions

Description

Consul

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

0.9.3, 1.0.7, 1.2.2

Consul is a service mesh solution providing a full featured control plane with service discovery, configuration, and segmentation functionality.

Fail2ban

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

latest

Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs that show malicious signs -- too many password failures, seeking for exploits, etc. Generally Fail2Ban is then used to update firewall rules to reject the IP addresses for a specified amount of time, although any arbitrary other action (e.g. sending an email) could also be configured. Out of the box Fail2Ban comes with filters for various services (apache, courier, ssh, etc).

Git

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

default

Git is a distributed version-control system for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can also be used to track changes in any set of files.

Adminer

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

latest

Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB.

Monsta

Ubuntu (16.04, 18.04)

latest

Monsta FTP is a web-based FTP client, developed in PHP & AJAX, that you can use to manage your website through your browser, edit code, upload and download files, copy/move/delete files and folders - all without installing any desktop software.

Net2ftp

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

latest

Net2ftp is a good ftp application that helps the user either to connect directly through the web interface or download the application to the desktop.

Shell In a Box

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

latest

Shell In A Box implements a web server that can export arbitrary command line tools to a web based terminal emulator. This emulator is accessible to any JavaScript and CSS enabled web browser and does not require any additional browser plugins.

Data Store

Package

OS Distributions

Versions

Description

MongoDB

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

3.2, 3.4, 3.6, 4.0

MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need

Redis

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

4.0.9

Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.

Memcached

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

distribution

Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Memcached is simple yet powerful. Its simple design promotes quick deployment, ease of development, and solves many problems facing large data caches. Its API is available for most popular languages.

Couchbase

Ubuntu (16.04, 18.04)

4.5.1, 5.0.1

Couchbase Server is an open source NoSQL database. Imagine a document database with integrated caching, cross data center replication, and mobile synchronization. Now, add querying and secondary indexing.

Elasticsearch

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

Ubuntu 16.04: 1.3.4, 2.3.2, 5, 6 - ; Ubuntu 18.04: 5, 6

Elasticsearch is a distributed, RESTful search and analytics engine capable of solving a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data so you can discover the expected and uncover the unexpected.

Mysql

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

Ubuntu 16.04: 5.6, 5.7, 8.0 ; Ubuntu 18.04: 5.7, 8.0; CentOS (7_0, 7_5): 5.6, 5.7

MySQL is the world's most popular open source database. With its proven performance, reliability and ease-of-use, MySQL has become the leading database choice for web-based applications, used by high profile web properties including Facebook, Twitter, YouTube, Yahoo! and many more.

PostgreSQL

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

9,3, 9.4, 9.5, 9.6, 10

PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness.

InfluxDB

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

latest

InfluxDB is a time series database designed to handle high write and query loads.

Varnish

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

Ubuntu 16.04: 4.1, 5.1, 5.2, 6.0, 6.1 ; Ubuntu 18.04: 6.0, 6.1 ; CentOS (7_0, 7_5): 4.1, 5.1, 5.2, 6.0, 6.1

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.

Web

Package

OS Distributions

Versions

Description

RabbitMQ

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

Ubuntu (16.04, 18.04): latest; CentOS (7.0, 7.5): 3.7.8

RabbitMQ is a messaging broker - an intermediary for messaging. It gives your applications a common platform to send and receive messages, and your messages a safe place to live until received

Apache Solr

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

5, 6, 7

Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites.

Apache Tomcat

Ubuntu (16.04, 18.04),

7.0.88, 8.0.52, 8.5.31, 9.0.7, 9.0.8

The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications are developed under the Java Community Process.

Apache

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

2.4

Apache is free and open-source cross-platform web server software, released under the terms of Apache License 2.0. Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation.

Nginx

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

nginx-stable

Nginx is an open source HTTP Web server and reverse proxy server. Nginx has emerged as the third most popular Web server behind the Apache Web server and Microsoft’s IIS, and it currently powers popular websites like Pinterest, WordPress.com, Netflix, Hulu, CloudFlare, Zappos and Zynga.

HAProxy

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

1.5, 1.6, 1.7, 1.8

Description. HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for very high traffic web sites and powers quite a number of the world's most visited ones.

New Relic

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

latest

New Relic's software analytics product for application performance monitoring (APM) delivers real-time and trending data about your web application's performance and the level of satisfaction that your end users experience. With end to end transaction tracing and a variety of color-coded charts and reports, APM visualizes your data, down to the deepest code levels.

Angular

Ubuntu (16.04, 18.04),

6, 7, 8

Description. From prototype through global deployment, Angular delivers the productivity and scalable infrastructure that supports Google's largest applications.

Supervisor

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

3.1.3

Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.

Logging

Package

OS Distributions

Versions

Description

Logstash

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

5, 6

Logstash is an open source, server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite \"stash\".

Filebeat

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

5, 6

Filebeat is a lightweight shipper for forwarding and centralizing log data. Installed as an agent on your servers, Filebeat monitors the log files or locations that you specify, collects log events, and forwards them to either to Elasticsearch or Logstash for indexing.

Monitoring

Package

OS Distributions

Versions

Description

Kibana

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

5, 6

Kibana lets you visualize your Elasticsearch data and navigate the Elastic Stack. It is a great tool for real time data analytics!

Grafana

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

5.1.3, 5.1.4, 5.1.5, 5.2.0, 5.2.1

Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data driven culture.

Languages

Package

OS Distributions

Version

Description

Java

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

7, 8, 9, 10, 11 - Ubuntu (16.04, 18.04); 6, 7, 8 CentOS (7.0, 7.5)

Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

Ruby

Ubuntu (16.04, 18.04),

2.3.0, 2.4.0, 2.4.1, 2.4.2, 2.5.0, 2.5.1 - Ubuntu 16.04; 2.4.0, 2.4.1, 2.4.2, 2.5.0, 2.5.1 - Ubuntu 18.04;

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

PHP

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

5.6, 7.0, 7.1, 7.2, 7.3, 7.4

PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.

Node.js

Ubuntu (16.04, 18.04), CentOS (7.0, 7.5)

Ubuntu 16.04: 4.x, 5.x, 6.x, 7.x, 8.x, 9.x, 10.x, 11.x; Ubuntu 18.04: 8.x, 9.x, 10.x, 11.x; CentOS (7.0, 7.5): 5.x, 6.x, 7.x, 8.x, 9.x, 10.x, 11.x

Node.js® is an asynchronous event driven JavaScript runtime built on Chrome's V8 JavaScript engine designed to build scalable network applications.

Big Data

Package

OS Distributions

Version

Description

Hadoop

Ubuntu (16.04, 18.04)

2.7.7, 2.8.5, 2.9.2, 3.1.2, 3.2.0

The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.