You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+31Lines changed: 31 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,8 @@ This repository houses on-chain smart contracts, Haskell off-chain interaction l
7
7
-[Structure of repository](#structure-of-repository)
8
8
-[Bot API Server](#bot-api-server)
9
9
-[Spinning up the api server using docker](#spinning-up-the-api-server-using-docker)
10
+
-[Setting up the API Server with Docker (Maestro)](#setting-up-the-API-Server-with-docker-maestro)
11
+
-[Setting up the API Server with Docker (Kupo)](#setting-up-the-API-Server-with-docker-kupo)
10
12
-[Building locally from source using Docker](#building-locally-from-source-using-docker)
11
13
-[Building locally from source using the Haskell Toolchain](#building-locally-from-source-using-the-haskell-toolchain)
12
14
-[Swagger API documentation](#swagger-api-documentation)
@@ -26,6 +28,8 @@ This repository houses on-chain smart contracts, Haskell off-chain interaction l
26
28
27
29
### Spinning up the api server using docker
28
30
31
+
#### Setting up the API Server with Docker (Maestro)
32
+
29
33
The api server can be started using [docker-compose](https://github.com/geniusyield/dex-contracts-api/blob/main/docker-compose.yml). Simply clone the repository,
30
34
prepare a `.env` file with the necessary secrets and use the make targets from
31
35
the Makefile available in the repository.
@@ -80,6 +84,33 @@ Integration with the Genius Yield DEX has never been easier.
80
84
> [!TIP]
81
85
> Have a look at sample configuration in [Building locally from source using the Haskell Toolchain](#building-locally-from-source-using-the-haskell-toolchain) section for thorough explanation of options made available to configure the server.
82
86
87
+
#### Setting up the API Server with Docker (Kupo)
88
+
89
+
If you're looking to utilize the API server alongside the Kupo provider backend, you're in luck! We've streamlined the process for you.
90
+
91
+
Inside the repository, you'll find a `docker-compose-kupo.yml` file, which serves as a blueprint for running a local Cardano node, Kupo, and the API server seamlessly.
0 commit comments