/Pihole-API

Pihole does not have an excellent way to manage multi-host / HA setups. This API is intended to help make all changes to both hosts simultaneously so as to always keep them in sync. This also allows automation for adding DNS records or any other required changes during automated deployments.

Primary LanguageGoMIT LicenseMIT

Pihole-API

This repo is a work-in-progress. By no means should you deploy this to any production environment.

Contributions are always welcome.

For Me (Because I forget things)

Generate spec from file:

docker run --rm -v $PWD:/local openapitools/openapi-generator-cli generate -i /local/spec.yaml -g go-server -o /local/

Actions Statuses

CodeQL

Tests

OpenAPI Spec Generator

Release