Skip to content

emacs-pe/honcho.el

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

honcho - Run and manage long-running services

Author: Mario Rodas [email protected]
Version: 0.1

Manage external services from within Emacs.

Defining services

A minimal example to define a service with honcho-define-service

    (honcho-define-service python-server
      :command ("python" "-m" "http.server"))

To list the services, use M-x honcho. There is also M-x honcho-procfile to load services from a Procfile.

    (honcho-define-service node-server
      :command ("node" "server.js")
      :cwd     "/path/to/project/"
      :env     (("NODE_ENV"  . "development")
                ("REDIS_URL" . "redis://localhost:6379/0")))

Troubleshooting

  • The service buffer contains ANSI control sequences

    honcho uses compilation-mode underneath, it's recommended to setup xterm-color for compilation-mode.

Related projects

  • prodigy.el: Manage external services from within Emacs

Converted from honcho.el by el2markdown.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published