-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run SPV-wallet behind a proxy (haproxy) #830
Comments
I'm assuming that you're using
|
Thanks for you answer. While testing / trying out I might have found another issue:
I don't get the error for redis which is good, but while selecting "sqlite" because I already run another conainer with "postgresql" I still get the error:
|
The intention is to make this available on AWS Marketplace (although the process has been very cumbersome to get right) so that anyone can "one click" install it on their AWS account. For now a cloud formation template and setup guide is available here: https://docs.bsvblockchain.org/network-topology/spv-wallet/aws/installation What you're doing right now is still appropriate for alternative cloud providers. |
|
I would like to run the spv-wallet behind a proxy i.e haproxy.
My idea was to disable the "ports" in the docker-compose.yml file (as I am running already another redis on port 6379) and make a haproxy configuration where I catch the urls (admin, api, headers, wallet) and forward it to spv traefik container (where I changed the listening ports to
I think my problem is now that as I am listening via haproxy on 80 and 443 (where I have other certs configured, and also certbot .well-known/acme-challenge) it does to many redirects and not really forward to the trafic container.
Also traefik seems unable to generate the certs.
How do other people run spv-wallet on a server in the internet? anyone also got a proxy before the spv-wallet i.e nginx / haproxy etc.?
Do i need the traefik container or can I just manage via the haproxy? if so what are the forwarding paths and which certs do I need to generate?
The text was updated successfully, but these errors were encountered: