freebsd/poudriere

Port/Package build and test system

Shell

446

7,299 commits

updated Sep 16, 2026

See the code

README

Welcome to poudriere!

poudriere is a tool primarily designed to test package production on FreeBSD. However, most people will find it useful to bulk build ports for FreeBSD.

Its goals are to use modern facilities present in FreeBSD (such as ZFS, jails), to be easy to use and to depend only on base.

Where is the documentation?

The canonical documentation is located at:

https://github.com/freebsd/poudriere/wiki

A copy of this documentation could be found in the doc directory.

You can also open the poudriere's manpage, located in the 8th section.

Support

IRC: #poudriere on EFNet Mailing list: freebsd-pkg@FreeBSD.org (lists.freebsd.org)

Getting started with poudriere

  1. Install it by typing ./configure, make and make install at the top-level directory
  2. Copy /usr/local/etc/poudriere.conf.sample to /usr/local/etc/poudriere.conf
  3. Edit it to suit your needs
  4. man poudriere, search for EXAMPLES, read the wiki
  5. Follow "bulk build of binary packages" steps
  6. Enjoy your new fresh binary packages!

Build status

  • builds.sr.ht status
build-automation
freebsd
freebsd-ports
shell

Contributors

(top 30 of 109)

bdrewery

5,571 commits

bapt

955 commits

brd

125 commits

ant1

70 commits

freebsd/poudriere

Port/Package build and test system

Shell

446

7,299 commits

updated Sep 16, 2026

See the code

README

Welcome to poudriere!

poudriere is a tool primarily designed to test package production on FreeBSD. However, most people will find it useful to bulk build ports for FreeBSD.

Its goals are to use modern facilities present in FreeBSD (such as ZFS, jails), to be easy to use and to depend only on base.

Where is the documentation?

The canonical documentation is located at:

https://github.com/freebsd/poudriere/wiki

A copy of this documentation could be found in the doc directory.

You can also open the poudriere's manpage, located in the 8th section.

Support

IRC: #poudriere on EFNet Mailing list: freebsd-pkg@FreeBSD.org (lists.freebsd.org)

Getting started with poudriere

  1. Install it by typing ./configure, make and make install at the top-level directory
  2. Copy /usr/local/etc/poudriere.conf.sample to /usr/local/etc/poudriere.conf
  3. Edit it to suit your needs
  4. man poudriere, search for EXAMPLES, read the wiki
  5. Follow "bulk build of binary packages" steps
  6. Enjoy your new fresh binary packages!

Build status

  • builds.sr.ht status
build-automation
freebsd
freebsd-ports
shell

Contributors

(top 30 of 109)

bdrewery

5,571 commits

bapt

955 commits

brd

125 commits

ant1

70 commits

Languages

Shell

47.4%

Makefile

36.2%

C

3.9%

CSS

3.0%

JavaScript

2.5%

Roff

2.1%

Awk

1.3%

Perl

1.2%

HTML

1.1%