How does Bastille compare with other FreeBSD Jail managers?
bastille | pot | iocage | ezjail | ||
---|---|---|---|---|---|
ZFS support | Supported | Required | Required | Supported | ZFS support |
Language | Bourne Shell | Bourne Shell | Python | Bourne Shell | Language |
Automation | Templates | flavours | Plugins | flavours | Automation |
Jail Type | thin, thick, clone, Linux, empty | thin, thick, containers | thin, thick, empty | thin | Jail Type |
VNET | Supported | Supported | Supported | Not Supported | VNET |
Dependencies | Zero dependencies | Zero Dependencies | Python+ | Zero Dependencies | Dependencies |
Import/Export | Yes (+import iocage/ezjail) | images | Yes | Yes | Import/Export |
Package Size | 611K | 172KB | 300M+ | 120K | Package Size |
Dynamic Firewall | dynamic port redirection | export ports | ?? | Not Supported | Dynamic Firewall |
Resource Control | Yes (rctl) | Yes (rctl) | ?? | ?? | Resource Control |
IPv6 Support | Yes | Yes | Yes | Yes? | IPv6 Support |
Linux Containers | Yes | No | No | No | Linux Containers |
Latest Release | 0.13.20250126 (2025-01-26) | 0.16.1 (2024-07-28) | 1.2 (2019-09-26) | 3.4.2 (2015-11-23) | Latest Release |
Active Project | Yes (Active 2023) | Yes (Active 2023) | No Longer Maintained | No Longer Maintained | Active Project |