Aocrun

Aocrun provides a gRPC server implementation to take requests containing year, day, and optional data string. Refer to aocrunner.proto for the service, the request, and the response formats.

See documentation.

Setup

Make sure aocdata service is set up before proceeding further.

Replace podman with docker according to the avaialbe container utility. Aocdata server's URL must be provided as an environment variable AOC_DATA_URL to the container. e.g. AOC_DATA_URL="http://localhost:31370" $ git clone https://gitlab.com/aoc3913919/aocrun $ cd aocrun $ podman build -t aocrun -f ./Containerfile $ podman run -dt --name aocrun_container -p 41470:4147 -e AOC_DATA_URL=__AocdataUrl__ aocrun

How it works