Skip to content

PR9000/bastille

 
 

Repository files navigation


Table of Contents

Bastille

Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD.

Official BastilleBSD Website

Installation

Bastille is available for installation from the official FreeBSD ports tree.

pkg:

pkg install bastille

ports:

git clone https://git.freebsd.org/ports.git --depth 1 /usr/ports
make -C /usr/ports/sysutils/bastille install clean

git: (bleeding edge / unstable -- primarily for developers)

git clone https://github.com/bastillebsd/bastille.git
cd bastille
make install

Enable jail startup at boot:

sysrc bastille_enable=YES

Upgrading

When upgrading from a previous version of bastille (e.g. 0.10.20230714 to 1.2.1.251203) you might need to update your bastille.conf

cd /usr/local/etc/bastille
diff -u bastille.conf bastille.conf.sample

Merge the lines that are present in the new bastille.conf.sample into your bastille.conf

Usage

See Usage

Getting Started

See Getting Started

Documentation

See Documentation

Comparing

See Comparing

Support

If you've found a bug in Bastille, please submit it to the Bastille Issue Tracker

About

Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD.

Resources

License

Code of conduct

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 85.3%
  • Roff 14.5%
  • Makefile 0.2%