Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Serving the orderbook via nginx by passing requests to ob-watcher.py daemon.
Related to joinmarket-webui/jam#422.
How to test these changes?
orderbook
for PR#422 in projectjoinmarket-webui
and apply the following patch:Requests to the orderbook will then be routed to the secondary container that contains the change and will serve the orderbook via the nginx proxy rules.
Start the regtest setup as normal and view the orderbook. It might take some time for the ob-watcher.py script to complete initialization. If the orderbook is not served as expected immediately, see the obwatcher logs with:
docker exec -it jm_regtest_joinmarket2 tail -f /root/.joinmarket/logs/obwatch_stdout.log -n 200
.. and wait for the following message