4 ms·
Really nice summary! If you really want to make your life with ports easier, I highly recommend Poudriere (https://github.com/freebsd/poudriere https://github.c
by pgib 11y ago
Really nice summary! If you really want to make your life with ports easier, I highly recommend Poudriere (https://github.com/freebsd/poudriere https://github.com/freebsd/poudriere). Poudriere can build your ports collection for one or more machines running any version of FreeBSD that's <= of the Poudriere hosts. After you configure your ports, you can easily archive all of the options you've set (e.g. should want/need to move your Poudriere setup elsewhere).
I run Poudriere on my home server, and then I point pkg to a local Nginx server. Every night, it builds the latest versions of all of the ports I use, and I can simply type "pkg upgrade" any time I want. For work, I run a Poudriere server on an EC2 instance to build packages for a variety of configurations. Depending on your needs, you could pretty easily have an EC2 instance that remains shutdown most of the time, and then on some sort of schedule you spin it up, build the latest, publish your packages, and shut down again.