mirror of
https://github.com/umputun/reproxy.git
synced 2024-11-27 07:13:19 +03:00
add info about compose issue with $ substitution
This commit is contained in:
parent
ec300029b6
commit
bc9ec9184a
@ -56,6 +56,8 @@ This is the simplest provider defining all mapping rules directly in the command
|
||||
|
||||
The last (4th) element defines an optional ping url used for health reporting. I.e.`*,^/api/(.*),https://api.example.com/$1,https://api.example.com/ping`. See [Health check](#ping-and-health-checks) section for more details.
|
||||
|
||||
_Pls note: in case if rules set as a part of docker compose enviroment, destination with the regex group will conflict with compose syntax. I.e. attmept to use `https://api.example.com/$1` in compose enviroment will fail due to a syntax error. The standard soulution here is to "escape" `$` sign by replacing it with `$$`, i.e. `https://api.example.com/$$1`. This substitution supported by docker compose and has nothing to do with reproxy itself. Another way is to use `@` insteaad of `$` which is supported on reproxy level, i.e. `https://api.example.com/@1`_
|
||||
|
||||
### File
|
||||
|
||||
`reproxy --file.enabled --file.name=config.yml`
|
||||
@ -313,4 +315,4 @@ Help Options:
|
||||
|
||||
## Status
|
||||
|
||||
The project is under active development and may have breaking changes till `v1` is released. However, we are trying our best not to break things unless there is a good reason. As of version 0.4.x, reproxy is considered good enough for real-life usage, and many setups are running it in production.
|
||||
The project is under active development and may have breaking changes till `v1` is released. However, we are trying our best not to break things unless there is a good reason. As of version 0.4.x, reproxy is considered good enough for real-life usage, and many setups are running it in production.
|
||||
|
Loading…
Reference in New Issue
Block a user