Features

Bastille aims to be lightweight, secure and easy to use.

Zero Dependencies

Jails are lightweight, Bastille is too.

Template Support

Create and share Jail templates.

Highly Secure by Default

I’m sorry Dave, I’m afraid I can’t do that.

read-only root

Confining the omnipotent root user.

Isolated Networks

All Jails are secure behind the firewall.

Target Multiple Jails

Execute commands inside one, few, or many Jails.

Jails Contain All The Things!

Bastille doesn’t require the ‘12-factor app’ design. This means you can contain all the things!

FreeBSD

100%

Docker

0%

Secure

100%

Jail Templates

Bastille fills the gap between container and configuration management. Automate container deployment with Bastille Jail templates. These and many, many more:

Generic

Create Your Own Template

Java

Develop with OpenJDK 6 / 7 / 8

node.js

Build scalable network applications.

PHP

PHP powers the most popular websites in the world.

Python

Python that lets you work quickly and integrate systems more effectively.

Go

Build simple, reliable, and efficient software.

Secure Shell

SSH Jails for users, customers or developers.

Firefox

Securely browse the web from a Firefox Jail.

Chromium

Try a Chromium Container.

Supported Clouds

Provision FreeBSD 11.2+ and sudo pkg install bastille.

Amazon EC2

Amazon EC2

Linode

Linode

Digital Ocean

Digital Ocean

Contact