Skip to content

Releases: patmaddox/ex_freebsd

v0.5.0

02 Aug 18:04
Compare
Choose a tag to compare

What's Changed

  • Simplified structure. You don't need to generate templates within your app, it's handled in mix freebsd.gen.pkg
  • Use FreeBSD daemon(8) and make better use of RC service infrastructure
  • Default to reading env vars from /usr/local/etc/<app>.d/<app>.env
  • Daemon captures logs to /var/log/<app>.log (by @sax in #4)
  • service restart is faster, and reloads env vars.
  • Added configurable package dependencies.

New Contributors

  • @sax made their first contribution in #4

Full Changelog: v0.4.1...v0.5.0

v0.4.1 - service restart will start if necessary

22 Jun 21:46
Compare
Choose a tag to compare

service restart will start application if it's not running

Full Changelog: v0.4.0...v0.4.1

v0.4.0 - RC improvements

22 Jun 00:27
Compare
Choose a tag to compare
  • added eval and rpc RC commands
  • added sample RC conf file
  • configured logs / tmp files to go to /var/run/<app>

Full Changelog: v0.3.2...v0.4.0

v0.3.2 - Basic package creation

18 May 09:53
Compare
Choose a tag to compare
  • mix freebsd.pkg task to package a mix release as a FreeBSD package
  • RC script to start / stop / status / remote the service
  • support loading env vars from /usr/local/etc/<app>.conf

Full Changelog: https://github.com/patmaddox/ex_freebsd/commits/v0.3.2