Files
BastilleBSD_bastille/COMPARE.md
Juan David Hurtado G 65a6ece81b doc: reformat documentation for consistency and readability
- Keeps 80 columns for readability.
- Moves comparison table from README to COMPARE file. This will help us to maintain that table in only one place.
2025-07-08 20:31:54 -05:00

6.6 KiB

Bastille Compared to Other Jail Managers

Feature BastilleBSD Appjail pot ezjail iocage
OCI Compliant No Yes No No No
Writen In Bourne Shell Bourne Shell, C Bourne Shell, Rust Bourne Shell Bourne Shell, Python
Dependencies None C Rust None Python
Jail Types clone, copy, thin, thick, empty, linux clone, copy, tiny, thin, thick, empty, linux+debootstrap thick basejail clone, basejail, template, empty, thick
Jail dependency Yes Yes Yes No Yes
Import/Export Yes Yes Yes Yes Yes
Boot Order Priorities Yes Yes No Yes using rcorder Yes
Linux containers Yes Yes No No Yes
Automation Templates Makejail, Initscripts, Images Flavours, Images Flavours Plugins
Cloning Yes No No No No
Package Management Yes No No No No
ZFS Support Yes Yes Yes No Yes
Volume management Basic Yes Basic No Basic
VNET Support Yes Yes Yes No Yes
IPv6 Support Yes Yes Yes Yes Yes
Dual Network Stack Yes Yes Yes No No
Netgraph Yes Yes No No No
Dynamic Firewall Yes Yes Yes No No
Dynamic DEVFS Ruleset Management No Yes No No No
Resource Control Yes Yes CPU and Memory No Legacy Only
CPU Sets Yes Yes Yes Yes Yes
Parallel Startup Yes Yes (Healthcheckers, jails & NAT) No No No
Multi-Target Commands Yes No No No No
Log Management Basic (console logs) Yes No No No
Copy Files Between Jails Yes No No No No
Automated Jail Migration Between Servers Yes No No No No
Top/Htop Support Yes No No No No