Class: Luban::Deployment::Applications::Rack
- Inherits:
-
Luban::Deployment::Application
- Object
- Luban::Deployment::Application
- Luban::Deployment::Applications::Rack
- Defined in:
- lib/luban/deployment/applications/rack/base.rb,
lib/luban/deployment/applications/rack/paths.rb,
lib/luban/deployment/applications/rack/publisher.rb,
lib/luban/deployment/applications/rack/controller.rb,
lib/luban/deployment/applications/rack/web_server.rb,
lib/luban/deployment/applications/rack/configurator.rb,
lib/luban/deployment/applications/rack/web_servers/puma.rb,
lib/luban/deployment/applications/rack/web_servers/thin.rb
Defined Under Namespace
Modules: Paths, WebServer, WebServers Classes: Configurator, Controller, Publisher
Constant Summary collapse
- DefaultPort =
3000- DefaultVirtualHost =
'localhost'- DefaultWebServer =
:puma
Instance Method Summary collapse
Instance Method Details
#power_by(server, **opts) ⇒ Object
13 14 15 |
# File 'lib/luban/deployment/applications/rack/base.rb', line 13 def power_by(server, **opts) web_server name: server, opts: opts end |