The provided Dockerfile packages theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/traconiq/tachoparser/llms.txt
Use this file to discover all available pages before exploring further.
dddserver gRPC endpoint into a minimal container image. Certificate downloading, binary compilation, and final image assembly are handled in a single docker build command — no manual setup is required.
The build uses three stages:
- Python stage — runs
dl_all_pks1.pyanddl_all_pks2.pyto download all ERCA public key certificates into theinternal/pkg/certificates/tree. - Go stage — compiles
dddparser,dddserver, anddddclientagainst the downloaded certificates. - Scratch stage — copies only the
dddserverbinary and the minimum required system libraries into a near-empty final image.
Build the image
Run the following from the repository root:The Python certificate download runs during the build. An active internet connection is required.
Run the container
Start the gRPC server on the default port 50055:The server is now reachable at
localhost:50055.The Docker image contains only
dddserver. If you need to use the dddparser or dddsimple command-line tools, build them locally and run them directly rather than through Docker.