Umputun
f610a631e4
add docs about base image and spa mode
2021-08-28 12:16:38 -05:00
Pavel Mineev
55480a9148
center badges in readme
2021-08-13 02:01:59 -05:00
Umputun
ee0014e215
trigger site updates on README.md changes
2021-08-11 20:37:51 -05:00
Umputun
646b6dd8b2
typo
2021-07-18 15:30:07 -05:00
Umputun
3a230955f0
add info about limiter and more quick examples
2021-07-09 16:49:09 -05:00
Umputun
71039681e2
Merge pull request #97
...
* revendor with latest rest lib
* simplify with passThroughHandler
* add deps for throttling
2021-07-03 01:23:50 -05:00
John
a9c7db27b6
fix broken link to plugin example in README
2021-06-30 10:50:22 -05:00
Umputun
2d974153f0
add container security text
2021-06-26 12:34:33 -05:00
Umputun
4fce9c412b
don't hide options
2021-06-19 16:35:31 -05:00
Umputun
510b7f1c31
extend readme bullet points
2021-06-12 13:31:47 -05:00
Umputun
22dc84b924
move compose specific to its own section
2021-06-08 12:31:23 -05:00
Umputun
3497599d03
add comments and fix docs
2021-06-08 00:45:16 -05:00
Umputun
d80c18a5b7
add spa docs
2021-06-07 19:16:18 -05:00
Umputun
aea74d717f
Redirect ( #87 )
...
* add @code redirect prefix
* add proxy handling for redirects #86
* add info about redirects
2021-06-06 18:13:59 -05:00
Umputun
7139c57766
RPC plugins support ( #85 )
...
* wip
* resolve merge artifacts
* full coverage for conductor
* wire plugin conductor to main and proxy
* wip, with separate match handler
* split matching logic with another handler, add initial docs
* move parts of proxy to handlers, add tests
* add headers in to be sent to proxied url
* merged from master
* add example with docker compose
* supress excesive debug reporting 0-9 disabled in docker
* add plugin tests
* randomize test port
* lint: minor warns
* lint: err shadow
2021-06-01 02:56:39 -05:00
Umputun
a4b09e6697
update docs and change make docker build to plain progress
2021-05-28 16:28:33 -05:00
Umputun
81e8f4a029
update docs and examples
2021-05-28 16:11:31 -05:00
Umputun
0217410207
typos
2021-05-28 15:27:16 -05:00
Umputun
1c1f9d1c3c
Docker multi routes ( #80 )
...
* support reproxy.N.something labels for docker #78
* lint: suppress false positive
* update linter in ci
* update readme
* add test for failed container parse
2021-05-25 23:48:22 -05:00
Umputun
bc9ec9184a
add info about compose issue with $ substitution
2021-05-25 12:30:02 -05:00
Umputun
f043a91dca
minor docs improvements
2021-05-20 18:32:10 -05:00
Umputun
095f4d7102
Multi match ( #74 )
...
* discovery support for multiple matches
* switch proxy matcher usage, add random selection
* fix multi-match logic
* pass match picker func
* simplify rand picker
* update health params and docs
* fix early termination on discovery multi-match
* add grouping of sorted matches in sorted result
* add mention of live check to readme
2021-05-16 18:34:51 -05:00
Umputun
04a65d61bf
typo
2021-05-15 14:38:56 -05:00
Umputun
b79a9faf3c
support size units #71
2021-05-14 22:01:27 -05:00
Umputun
c3bb113305
add info about 0 max
2021-05-14 03:29:55 -05:00
Umputun
c3e7814d33
fix metrics doc link
2021-05-13 22:25:14 -05:00
Umputun
144902dd2f
update readme
2021-05-13 01:49:18 -05:00
Umputun
d438f89b1a
update readme
2021-05-13 01:45:54 -05:00
Negasus
738c3baf6c
add consul catalog provider
2021-05-13 01:14:04 -05:00
Umputun
497dfdb070
add docs about repeatable options #63
2021-05-04 14:17:18 -05:00
Umputun
4c051ca37f
detect in-container and set listen address to 0.0.0.0 ( #62 )
...
* detect in-container and set listen to 0.0.0.0
* simplify default address logic
don't change if user defined, use 127.0.0.1:8080 for non-docker and 0.0.0.0:8080 for in-docker only if nothing set
* add dynamic default to redir http port
* add docs about dynamic defaults
* add ssl example
* lint: params warn
2021-05-03 21:40:21 -05:00
Umputun
5743109210
Nice error ( #61 )
...
* add support of html error reporting with custom templates
* typo
* formatting
* better template load error msg
2021-04-30 04:03:36 -05:00
Umputun
2670144e8a
add support of docker route prefix
2021-04-28 14:00:38 -05:00
Umputun
b04832658e
reformat example
2021-04-27 03:45:46 -05:00
Umputun
66eb3ffe4a
support d units in cache duration
2021-04-27 01:40:46 -05:00
Umputun
a4cffbe922
Mime cache ( #59 )
...
* support different caching duration for different mime types #58
* extract main code to run func
* lint: err shadowing
2021-04-26 18:51:48 -05:00
Umputun
f5c5c61349
add header example
2021-04-25 12:57:11 -05:00
Umputun
c4f3752350
remove negative duration sample
2021-04-24 19:00:20 -05:00
Umputun
89b562e059
add details about cache duration
2021-04-24 18:59:55 -05:00
Umputun
a0b56580e2
fiх absolute link in docs
2021-04-24 13:53:33 -05:00
Umputun
8279b1a8ea
change gcr link
2021-04-23 23:42:43 -05:00
Umputun
a36c64fca4
remove some EOLs
2021-04-23 23:39:07 -05:00
Umputun
0914bbe9a2
minor typos
2021-04-23 16:46:35 -05:00
Umputun
c590c3246d
Assets cache ( #54 )
...
* add caching control for assets
* regen site
2021-04-23 02:02:36 -05:00
Umputun
6096db3ff0
typo and regen site
2021-04-21 02:03:19 -05:00
Umputun
4c79c3b239
rename endpoint to /metrics
2021-04-21 01:28:07 -05:00
Umputun
8ea0052228
implement basic support of metrics via mgmt server #35
2021-04-20 19:22:46 -05:00
Cigizmoond Vyhuholev
bece2938f0
Fix typo
2021-04-20 10:47:23 -05:00
Umputun
3499836b90
fix typo in help msg
2021-04-19 03:25:59 -05:00
Umputun
087a0b7873
make clear multiple hosts support
2021-04-18 12:19:03 -05:00