Skip to content

apictl/apictl-server

Repository files navigation

apictl server

An API Gateway, which aims to keep your API Keys away from your frontend.

Stack

  • Node.js
  • Express.js
  • Redis
  • Postgres
  • Clickhouse
  • Grafana
  • Docker
  • Geolite2

How to use

  1. Run the Postgres and Redis Container
git clone https://github.com/apictl/apictl-Database
cd apictl-Database
docker compose up
  1. Run the Clickhouse and Grafana Container
git clone https://github.com/apictl/apictl-Analytics
cd apictl-Analytics
docker compose up
  1. Run the apictl Server Container
git clone https://github.com/apictl/apictl-Server
cd apictl-Server
docker compose up

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.