An open API service indexing awesome lists of open source software.

https://github.com/s4ichi/http-signal-proxy

tiny process that proxies the signal received at http to the backend process.
https://github.com/s4ichi/http-signal-proxy

docker process-wrapper signal traps-unix-signals

Last synced: about 2 months ago
JSON representation

tiny process that proxies the signal received at http to the backend process.

Awesome Lists containing this project

README

          

# http-signal-proxy
[![CircleCI](https://circleci.com/gh/s4ichi/http-signal-proxy/tree/master.svg?style=svg)](https://circleci.com/gh/s4ichi/http-signal-proxy/tree/master)

http-signal-proxy is the tiny process that proxies the signal received at http to the backend process.

## Installation
See https://github.com/s4ichi/http-signal/releases to install binary.

## Usage

You can use following options.

```console
$ ./http-signal --help
Usage:
http-signal [OPTIONS]

Application Options:
-c, --command= Destination command to proxying signals
-p, --port= Port number to listen http
-f, --prefix= Prefix path of url to listen http (default: /http-signal)

Help Options:
-h, --help Show this help message
```

### Signals
Now, http-signal supports `INT, TERM, HUP, QUIT, WINTH, USR1, USR2, TTIN, TTOU`.

### Endpoints
You can request with http (e.g., `http://://sigint`)

## Setup

```console
$ make setup
```

## License
MIT

## Author
Takamasa Saichi