github rcourtman/Pulse v4.0.4
v4.0.4 - Critical Path Fixes

latest releases: v4.14.0, v4.14.0-rc.2, v4.14.0-rc.1...
one month ago

🚨 Critical Fixes

This release fixes critical issues affecting fresh installations and Docker deployments.

🐛 Bug Fixes

  • Fixed config directory path confusion (#254)

    • Alerts and config now consistently use /etc/pulse for manual installs
    • Fixed "read-only file system" errors when saving configuration
    • Added explicit PULSE_DATA_DIR to systemd service
  • Fixed incorrect environment variable names (#249)

    • Config import uses PULSE_INIT_CONFIG_DATA not PULSE_CONFIG
    • Config passphrase uses PULSE_INIT_CONFIG_PASSPHRASE not PULSE_CONFIG_PASSPHRASE
    • Updated documentation with correct variable names
  • Fixed Go installation in install.sh (#251, #252)

    • Corrected Go version from non-existent 1.23 to 1.22.5
    • Fresh installations now work properly

📝 Important Notes

For manual installations:

  • Config is stored in /etc/pulse
  • If you're getting "read-only" errors, ensure PULSE_DATA_DIR=/etc/pulse is set

For Docker deployments:

  • Config is stored in /data (mounted volume)
  • No changes needed for Docker users

For config import/export:

  • Use PULSE_INIT_CONFIG_DATA and PULSE_INIT_CONFIG_PASSPHRASE
  • See README for corrected examples

🐳 Docker Images

Multi-architecture images available:

  • rcourtman/pulse:v4.0.4
  • rcourtman/pulse:4.0.4
  • rcourtman/pulse:4.0
  • rcourtman/pulse:4
  • rcourtman/pulse:latest

Supports: linux/amd64, linux/arm64, linux/arm/v7

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.