mirror of
https://github.com/oceanprotocol/barge.git
synced 2024-11-22 09:47:04 +01:00
Merge pull request #47 from oceanprotocol/secret-store-api-cors-proxy
secret store api cors proxy
This commit is contained in:
commit
08bbaea69f
29
cors-proxy.conf
Normal file
29
cors-proxy.conf
Normal file
@ -0,0 +1,29 @@
|
||||
events {}
|
||||
http {
|
||||
upstream ss {
|
||||
server secret-store:12001;
|
||||
}
|
||||
server {
|
||||
listen 12001;
|
||||
location ~ ^/ {
|
||||
if ($request_method = 'OPTIONS') {
|
||||
add_header 'Access-Control-Allow-Origin' '*';
|
||||
add_header 'Access-Control-Allow_Credentials' 'true';
|
||||
add_header 'Access-Control-Allow-Headers' 'Origin, X-Requested-With, Content-Type, Accept';
|
||||
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
|
||||
add_header 'Content-Type' 'text/plain; charset=utf-8';
|
||||
add_header 'Content-Length' 0;
|
||||
return 204;
|
||||
}
|
||||
add_header 'Access-Control-Allow-Origin' '*';
|
||||
add_header 'Access-Control-Allow_Credentials' 'true';
|
||||
add_header 'Access-Control-Allow-Headers' 'Origin, X-Requested-With, Content-Type, Accept';
|
||||
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
|
||||
proxy_pass http://ss;
|
||||
proxy_redirect off;
|
||||
proxy_set_header Origin "";
|
||||
}
|
||||
access_log off;
|
||||
error_log off;
|
||||
}
|
||||
}
|
@ -53,11 +53,24 @@ services:
|
||||
- ./parity/secret_store/keys/:/parity_data/keys/ocean-network/
|
||||
ports:
|
||||
- 12000:12000
|
||||
- 12001:12001
|
||||
- 12001
|
||||
networks:
|
||||
backend:
|
||||
ipv4_address: 172.15.0.13
|
||||
|
||||
secret-store-cors-proxy:
|
||||
image: nginx:alpine
|
||||
volumes:
|
||||
- ./cors-proxy.conf:/etc/nginx/nginx.conf:ro
|
||||
depends_on:
|
||||
- secret-store
|
||||
ports:
|
||||
- 12001:12001
|
||||
networks:
|
||||
backend:
|
||||
ipv4_address: 172.15.0.16
|
||||
command: nginx -g 'daemon off;'
|
||||
|
||||
keeper-contracts:
|
||||
image: oceanprotocol/keeper-contracts:${OCEAN_VERSION:-stable}
|
||||
networks:
|
||||
|
Loading…
Reference in New Issue
Block a user