phx-dev

command module
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2018 License: MIT Imports: 9 Imported by: 0

README

⚡ Zap - A development web/proxy server

About

Zap is a development web/proxy server that knows how to start and manage your development server processes, and provides SSL access to them.

Zap knows how to manage a number of Backends including:

  • Elixir/Phoenix
  • Ruby/Rails
  • Go/Buffalo
  • Go/Hugo
  • Simple Proxy
  • Static HTML

Features

  • SSL - creates a self-signed cert for each domain so you can test SSL in dev
  • Process management - start, monitor, spin down idle apps
  • Log watching - watches log files and restarts application on certain triggers

Wishlist

  • Linux Suport
  • Windows Support
  • Status UI

Credits

Inspired by pow (http://pow.cx/) and puma-dev (https://github.com/puma/puma-dev)

Development

To recompile the HTML templates, build and restart the server

pushd zap; go-bindata -pkg zap -o templates.go templates/; popd && go build -o zapd main.go && pkill zapd

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL