puma-dev is a tool to manage rack apps in development with puma.
If you need the following features, you have to use puma-dev instead of pow:
- Websockets or ActionCable in Rails 5
- Zero-config HTTPs support to your development environment.
- Remove your pow first
$ curl get.pow.cx/uninstall.sh | sh
- Install via Homebrew:
brew install puma/puma/puma-dev
sudo puma-dev -setupto configure DNS settings as root.
puma-dev -installto configure puma-dev and run it in the background on ports both 80 and 443. This step requires root permission again to install certificates for HTTPs.
- Just move or rename your old
puma-dev linkin the rack app directory then it will generate the link automatically