Skip to content

A websockets proxy with realtime notifications of Dogeparty transactions

License

Notifications You must be signed in to change notification settings

DogepartyXDP/xdp-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

xdp-proxy is a websockets proxy for all the Dogeparty subsystems.

Forked from xcp-proxy repo

Installation

For a simple Docker-based install of the Dogeparty software stack, see this guide.

Manual installation can be done by:

git clone https://github.com/DogepartyXDP/xdp-proxy
cd xdp-proxy
npm install
npm start

The server expects several environment variables to point at the respective backend servers.

The available environment variables along with their defaults are:

SECRETS_PATH=./
HTTP_PORT=8095
ADDRINDEXRS_URL=tcp://localhost:8435
DOGEPARTY_URL=http://rpc:rpc@localhost:4005
DOGECOIN_ZMQ_URL=tcp://localhost:28835
REDIS_URL=redis://localhost:6379/8
SESSION_SECRET=configure this!
INTERVAL_CHECK_DOGEPARTY_PARSED=1000

You can include them in a secrets file and point it by setting the SECRETS_PATH environment variable to it.

License

Read LICENSE

About

A websockets proxy with realtime notifications of Dogeparty transactions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published