An open API service indexing awesome lists of open source software.

https://github.com/qubistlabs/alchemyapi-proxy

Proxy server for alchemyapi.io with the rate limit management
https://github.com/qubistlabs/alchemyapi-proxy

Last synced: about 2 months ago
JSON representation

Proxy server for alchemyapi.io with the rate limit management

Awesome Lists containing this project

README

          

# alchemyapi-proxy
Proxy server for alchemyapi.io with the rate limit management

## Development
### Prerequisites
#### Redis
The app uses redis for queue management.

Install redis with the help of brew:
```
brew update
brew install redis
```
To have launchd start redis now and restart at login:
```
brew services start redis
```
Location of Redis configuration file.
```
/usr/local/etc/redis.conf
```

### Npm
Then you are ready to setup the project npm dependencies
```
npm i
npm run dev
```

## Environment
For environment variables it is necessary to create `.env` file in the root dir:
```
PORT=
CORS_ORIGIN=
ALCHEMYAPI_CONCURRENT_LIMIT=
ALCHEMYAPI_QPS_LIMIT=
ALCHEMYAPI_KEY=
REDIS_HOST=
REDIS_PORT=
REDIS_PASSWORD=
```