This repo serves as a template for running your own extensions using Docker Compose. To run Kwil with your own extension:
- Create your extension and build it as a Docker image
- In the docker-compose.yaml file, replace
<image>
with the name of your built docker image. It assumes the gRPC server is running on port 50051 - Run Kwil and your image by running:
make download-and-run
Once the command has finished executing, your database will be accessible on http://localhost:8080.
Note that some browsers may require security adjustments to connect to the local database from the Kuneiform IDE.
You can stop the database using:
make stop
An example of this template in action can be found here.
This repo contains a makefile that with common commands that may be run in this repo. To see all commands, run:
make help