I developed my first app with Napa and now I'm trying to deploy it on my production server.
I probably did something wrong because napa server
(or bundle exec napa server
) throws an error and I have no idea to what to look for to solve it...
Here my stack trace
releases/current]# napa server
Napa server starting...
/home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/gems/napa-0.5.0/lib/napa/cli/base/server.rb:14:in spawn: can't get Master/Slave device (RuntimeError)
from /home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/gems/napa-0.5.0/lib/napa/cli/base/server.rb:14:in `server'
from /home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
from /home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
from /home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/gems/thor-0.19.1/lib/thor.rb:359:in `dispatch'
from /home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
from /home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/gems/napa-0.5.0/bin/napa:5:in `<top (required)>'
from /home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/bin/napa:23:in `load'
from /home/partners/.rvm/gems/ruby-2.2.3@my_awesome_app/bin/napa:23:in main
Indeed, this works! bundle exec rackup config.ru
Why? It seems I have some issues with PTY. Maybe is a matter of permissions?